我已經使用IdentityManager和MembershipReboot建立了一個IdentityServer3服務器,並且已經成功地在幾個不同的ASP.NET Web API服務器和一些Angular JS客戶端上實現了承載認證。如何在IdentityServer本身內的IndentityServer3中使用[Authorize]?
我希望能夠在IdentityServer3 Web API項目本身上設置一個端點,用戶可以去編輯他們的電子郵件地址,密碼等。爲了做到這一點,我需要能夠使用IdentityServer3服務器上運行的其中一個控制器內的[Authorize]屬性。我無法找到如何做到這一點。
在使用我的IdentityServer3服務器項目,我只需添加類似:
app.UseIdentityServerBearerTokenAuthentication(...);
我想,如果我可以做服務器本身相同,但它不會是在這個承載令牌認證案件。
我只是想添加一個MVC頁面到auth服務器,我可以從客戶端應用程序重定向到允許用戶修改他們的詳細信息。我怎樣才能做到這一點?