第三方將實施我的腳本,將注入在其網站上一個按鈕,將打開我的託管服務器上的一個新窗口的angular2應用。然後如何分離Identityserver4前端和後端
的angular2應用程序將使用identityserver4我的服務器上還舉辦認證用戶,但會在不同的子域。
用戶將然後得到一些選項在angular2應用做不同的事情,但最終的智威湯遜將被傳遞到第三方。
所以我想要做的是獨立的this identityserver4項目單獨angular2項目,這將是從identityserver不同的子域的意見。
所以我的問題是如何從一個在sub1.mydomain.com上運行的在sub1.mydomain.com上運行的JavaScript應用程序中運行的sub2.mydomain.com上驗證客戶端/用戶名/密碼並返回JWT的JWT?
這甚至可能嗎?
,但我需要「登錄流程」是從identityserver一個單獨的子域我angular2應用。 – user3621898
@ user3621898爲什麼你不想讓登錄流(angular2應用程序)位於另一個子域而不是身份服務器?它也應該是可能的。你必須查看他們的快速啓動流程。瞭解登錄所需的步驟,然後將它們複製到您的angular2應用程序中。使用Ajax調用而不是頁面更改。 –
由於許多其他應用程序將使用身份服務器,並且很多與身份服務器無關的邏輯將出現在angular2應用程序中,所以我想盡可能將它們分開。 – user3621898