我正在使用ASP.NET Core應(yīng)用程序。我正在嘗試實(shí)施基于令牌的身份驗(yàn)證,但無法弄清楚如何為我的案例使用新的安全系統(tǒng)。我查看了一些示例,但是它們并沒有太大幫助,它們使用Cookie身份驗(yàn)證或外部身份驗(yàn)證(GitHub,Microsoft,Twitter)。我的情況是:angularjs應(yīng)用程序應(yīng)請(qǐng)求/token傳遞用戶名和密碼的url。WebApi應(yīng)該授權(quán)用戶并返回access_token,它將在以下請(qǐng)求中由angularjs應(yīng)用程序使用。我找到了一篇很棒的文章,內(nèi)容涉及在ASP.NET的當(dāng)前版本中完全實(shí)現(xiàn)所需的內(nèi)容- 使用ASP.NET Web API 2,Owin和Identity的基于令牌的身份驗(yàn)證。但是對(duì)我來說,如何在ASP.NET Core中執(zhí)行相同的操作并不明顯。我的問題是:如何配置ASP.NET Core WebApi應(yīng)用程序以與基于令牌的身份驗(yàn)證一起使用?
ASP.NET Core中基于令牌的身份驗(yàn)證
動(dòng)漫人物
2019-10-04 14:34:44