我有一个包含2个点网核心项目的解决方案:
Web应用程序是Web API使用者。我的Web应用程序控制器将使用httpclient
来获取数据,而我将razor用于客户端(没有Angular这样的Javascript库)。我想使用Microsoft identity
进行身份验证,最近我读到了有关JWT
的信息。
我应该在哪个项目中添加Microsoft身份? (因为我们需要身份验证才能在JWT
中构建令牌)
如果必须将其添加到Web API
项目中,当我需要使用User.Identity.IsAuthenticated
或{{1}在剃须刀(或MVC项目中的其他地方)进行身份验证时,如何使用身份}?