簡體   English   中英

ASP.net 解決方案中多個項目的單點登錄

[英]Single Sign on for multiple projects in ASP.net Solution

我正在嘗試在 asp.net 上的一個解決方案下開發許多項目,我想僅在第一個項目 (Demarrage) 上進行身份驗證,然后在其他項目中立即進行身份驗證。 我正在使用 Windows 身份驗證。 項目概覽鏈接

據我所知,如果您啟用 IIS windows auth 並使用 IE 或 Chrome 訪問 Web 應用程序。 瀏覽器將自動存儲 Windows 憑據並使用它登錄。這意味着您只需登錄一次,它就可以訪問其他 Web 應用程序。

如果要為 Windows 身份驗證和其他身份驗證模式啟用 SSO。 我建議您可以考慮使用身份服務器。 身份服務器是一個 OpenID Connect 和 OAuth 2.0 框架。 它可以在多種應用程序類型上進行單點登錄(和退出),並且支持 Windows 身份驗證。

有關如何在 windows auth 中使用它的詳細信息,您可以參考以下文章:

http://docs.identityserver.io/en/latest/topics/windows.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM