3

我有角2前端的ASP.NET核心應用程序。我使用cookie身份驗證。 但我想將我的應用程序分成2個獨立的站點 - 一個在angular2上的前端站點和一個在asp.net核心上的後端站點。如何使用我的ASP.NET Core站點的身份驗證來驗證角2 Web應用程序?

如何使用ASP.NET Core站點的身份驗證來驗證前端應用程序? 我的後端網站有一個登錄頁面。如何在前端應用程序中識別出我沒有通過身份驗證,然後重定向到後端應用程序,然後獲取身份驗證cookie?我不確定我是否理解這個過程的機制。

+0

也許人們知道答案,將從顯示現有解決方案的核心代碼片段中獲益,並且已經提出了想法 - 這個跨域或者是...? – Dilettant

+0

我不認爲這裏需要代碼。我在docs.asp.net示例中使用了非常基於cookie的身份驗證。 –

+0

目前這不會是跨域的。這是一個內部網應用程序,UI項目在Linux服務器上作爲宿主,後端將在Windows服務器上運行(在Linux中刪除特定於Windows的庫後進行遷移)。但是使其跨域的能力絕對有用。我只需要了解我應該看哪個方向。我在docs.asp.net上看到了多個asp核心應用程序之間的單點登錄示例,但我的情況不同,因爲前端不是asp.core應用程序。 –

回答

相關問題