簡體   English   中英

如何使用Identity Server 4在angular 2應用程序中實現單點登錄(SSO)?

[英]How to implement Single Sign On (SSO) in angular 2 apps with Identity server 4?

我正在使用Identity Server 4(位於asp.net核心中)作為身份驗證服務器來開發一些基於angular 2.x的應用程序。 服務器設置,應用程序身份驗證已完成,但現在要求支持SSO,以避免在每個應用程序中登錄。

為此,我將身份驗證令牌存儲在本地存儲中,並嘗試在不同的angular 2應用程序中重用,但是它不起作用。

在此處使用Identity Server 4和使用任何瀏覽器的任何類型的客戶端進行SSO的標准方法是什么?

提前致謝。

您不應該在兩個應用程序中重復使用相同的身份驗證令牌(訪問令牌)。 您需要在身份服務器中配置兩個客戶端(隱式流程將適用於此),然后在角度應用程序中使用這些客戶端(每個客戶端一個)。 這兩個應用程序會將用戶重定向到相同的身份服務器登錄頁面。 當您從任何應用程序登錄到身份服務器時,無需再次從其他應用程序登錄。

暫無
暫無

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

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