我對身份管理領域非常陌生,所以請放心。 :)使用Web API服務作爲中心身份驗證點
我想要做的是讓多個客戶端(MVC)應用程序與單個Web API應用程序進行通信,以對其用戶進行身份驗證。在那個Web API應用程序中,我想使用ASP.NET Identity與用戶交談數據庫。
這樣,我可以使用SSO的客戶端應用程序(我猜)。
這有道理嗎?有人可以幫助我實現這一點(當然也歡迎鏈接)? 我不知道IdentityServer可以幫我用我想要的嗎?
作爲一個側面的問題:當我能以我想要的方式實現這個時,我該如何處理同源策略?
感謝您的信息。這是怎麼回事?你如何用這種方法來管理角色和權限? – GutierrezDev 2017-05-09 01:46:21
@GutierrezDev儘管如此,我仍然很喜歡IdentityServer **,就像通常的安全事情一樣,它非常複雜。可以通過他們的[IdentityManager](https://github.com/IdentityManager/IdentityManager)應用程序管理角色和權限(聲明)(注意,這不是最新的(.NET Core)版本!)和應用程序本身與他們的(新)[IdentityAdmin](https://github.com/IdentityServer/IdentityServer3.Admin)。希望能幫助到你! – DeveTho 2017-05-11 20:25:04
不錯@DeveTho。我也在觀看IdenityServer4。感謝IdentityAdmin提及。 – GutierrezDev 2017-05-12 04:05:03