0

我已经是一个asp.net应用程序A使用Web API和身份。如何在两个asp.net应用程序之间共享身份验证

现在我想创建另一个asp.net应用程序使用SingalR,主机不同的服务器

应用那么如何使用一个认证吗?

目前,我的想法是做OAuth这样的事情,所以如果这是正确的,如何做到这一点在Asp.net身份?或者我必须自己写所有的东西。

谢谢

回答

1

有很多的方式来解决这个问题,但JWT可能是去这里的路。您可以使用应用程序A来提供身份验证(如您当前所做的那样)。 应用程序A将返回一个json Web令牌,您可以使用它来授权用户应用程序B,前提是您对它们都使用相同的备份密钥。

相关问题