0
我很新...所以,請原諒,如果這是太基本。IdentityServer4設置和使用
我正投身到對.NET核心MVC和JavaScript的第一次,我試圖讓我周圍的身份驗證和授權頭在這個新的世界(我反正)。我大約一週前遇到了IdentityServer,並試圖瞭解它應該在我的項目中的位置,以及它將如何處理MVC頁面內託管的SPA的混合場景。
我無法找到與此方案的任何實例或討論。但也許我錯過了,因爲我相信這是現在幾天的常見情況。
的理念是:
- 與ASP .NET身份設置標識服務器(如果你願意的話)作爲一個單獨的用戶存儲/認證/授權服務器的應用程序/項目
- 創建新的客戶端應用程序(在我區分新的MVC應用程序),並設置它們連接到已經成立了#1
的「身份提供者」如果是這樣的話:
什麼HAPP如果您擁有託管在MVC客戶端的其中一個頁面內的SPA Java腳本應用程序?
請問JS客戶端被自動重定向到登錄的MVC客戶端確實如果它試圖訪問受保護的資源?
或者,我們需要設置SPA作爲單獨的客戶端嗎?
在此先感謝