identityserver4

    0熱度

    1回答

    我有一個IdentityServer4服務器設置和定義了一個單一的客戶端這樣: public static IEnumerable<Client> Get() { return new List<Client> { new Client { ClientId = "oauthClient", ClientName = "Examp

    0熱度

    1回答

    我試圖開發一個.NET核心身份服務器,但我似乎無法弄清楚在哪裏掛鉤來堅持同意數據庫。我的理解是,如果使用同意應用程序的範圍,並檢查「記得同意」複選框,並且默認情況下只存儲在內存中,並且Identity Server要重新啓動,則用戶必須再次同意。有沒有辦法像數據庫一樣堅持同意,這樣可以在服務重啓之後記住它?

    2熱度

    1回答

    我正在使用IdentityServer4。我配置了谷歌認證中間件here。但是,在Google註冊的redirect uri是<domain>/signin-google。另外,我知道ExternalLoginCallback端點在我通過Google認證並且在Google註冊的重定向URI已被調用(/signin-google)後被調用。 我的問題是在/signin-google和致電/Exter

    1熱度

    2回答

    我使用netcoreapp1.1框架IdentityServer4版本1.52開發了我的IdentityServer,它與控制檯客戶端的連接工作正常,但是使用MVC客戶端netcoreapp2.0,在記錄中顯示我: error: IdentityServer4.Validation.AuthorizeRequestValidator [0] Redirect_uri inválido: http:

    1熱度

    1回答

    我們正在使用IdentityServer4並將日誌發送到SumoLogic。 我們通過SerilLog將日誌從IdentityServer推送到sumoLogic,SumoLogic將每個日誌條目視爲單獨的消息。因此,發生什麼事情基本上是一個錯誤報告爲兩個或更多不同的消息: 日誌條目1: 2017-09-11 16:06:28.234 +10:00 [信息]請求在2265.5543ms完成400應

    0熱度

    2回答

    我已經使用具有IdentityServer4 netstandard2.0工作原型Visual Studio解決方案: IdentityServer(asp.net核心MVC) AllowedGrantTypes = GrantTypes.HybridAndClientCredentials RefreshTokenUsage = TokenUsage.ReUse RefreshTokenExpi

    1熱度

    1回答

    情景: 控制器過程獲得短暫的智威湯遜訪問令牌和刷新令牌手柄使用客戶證書授予。 控制器產生一個或多個孤立的工作節點,並將訪問和刷新令牌傳遞給節點。 子節點可能會繼續執行長時間運行的任務,其中訪問令牌可能會過期並需要進行刷新。 在後臺線程中,在到期之前,代理將刷新其令牌,重新生成訪問令牌。對短期訪問令牌和刷新生命週期的需求是重新生成臨時JWT索賠(時間傳遞的索賠,如uris)。 孩子可能會向父母回覆回

    1熱度

    1回答

    我有一個基於IdentityServer4核心1.0的應用程序。它與Azure AD進行了工作集成。但是,在將項目遷移到IdentityServer4 2.0.0-rc1之後,集成不再有效。它與從.NET Core 1.0到Core 2.0的變化有關。我下面的https://docs.microsoft.com/en-us/aspnet/core/migration/1x-to-2x/identi

    2熱度

    1回答

    我正在使用IdetityServer和asp.net核心標識。問題是我想讓用戶在註冊後確認他的電子郵件。爲了實現我使用asp.net核心網站的指南,所以它非常標準。 所以用戶可以接收電子郵件的鏈接,指向ItentityServer。用戶單擊鏈接IdentityServer驗證令牌後,最終確定註冊並要求用戶登錄。此處,登錄後,用戶將重定向到實際網站,並在此處出現錯誤。 據我瞭解,網站,OIDC中間件

    0熱度

    1回答

    在我的asp.net核心應用程序中,用戶需要使用Google OAuth登錄。使用VS2017生成的代碼並啓用Google身份驗證,此部分工作正常。 我遇到的問題是,默認情況下,應用程序會創建一堆與asp.net用戶和角色相關的數據庫表。我真的不需要在這些表格中保存任何信息。我只關心電子郵件和名稱,並通過OAuth獲取這兩個值。 如何完全禁用ASP.NET自己的身份管理? 默認生成的代碼定義Acc