openiddict

    0熱度

    3回答

    我剛更新我的dotnet核心webapi應用程序從netcoreapp1.0到netcoreapp2.0。我使用openiddict進行身份驗證和授權,基於此sample。 ConfigureServices方法: public void ConfigureServices(IServiceCollection services) { services.AddCors(

    2熱度

    1回答

    我上ProtectKeysWithCertificate的添加此行 public IServiceProvider ConfigureServices(IServiceCollection services) { services.AddDataProtection() .SetApplicationName("Testervice") .ProtectKeys

    2熱度

    1回答

    我可以登錄並獲得JWT { "resource": "resource-server", "token_type": "Bearer", "access_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiI4NzJlMTY5OS0xNGQwLTRhYmItYTU4Mi1kZDZmODkzNWU1NGEiLC

    1熱度

    1回答

    上登錄/註冊查看我試圖做的是以下幾點: 與一個DOTNET核心WEP API連通的SPA。 我想使用社交登錄。 我想使用(服務器端)授權碼流。 我傾向於OpenIdDict來處理JWT令牌認證。 我設置了OpenIdDict的示例項目,特別是ImplicitFlow,我得到了這個工作。 但是,此示例使用重定向到授權服務器的實際登錄過程。 是否有可能讓SPA屁股服務這些頁面? 看來,這已經做過,請參

    0熱度

    1回答

    我迷失在所有可能用於管理用戶可以做什麼和用戶不能做什麼的選項中。 我從角色開始:[Authorize(Roles = Constants.Roles.ModeratorAndUp)]。 ModeratorAndUp的字符串是"Moderators, Administrators"。 但我需要更靈活的方法。在過去的3個小時裏,我正在閱讀有關索賠和許可證。我還發現這個有趣的博客post。 我正在使用A

    1熱度

    1回答

    第一件事第一:我知道這是一個大的帖子,但我跟蹤這個問題幾個星期,我收集了很多信息可能是問題的根源。 我正在使用OpenIddict身份驗證的Angular2應用程序。我在客戶端應用程序上獲取access_token,refresh_token。我可以使用refresh_token來獲取新的access_token,一切正常。幾乎。 在某些時候,我從服務器獲取錯誤響應: POST https://m

    1熱度

    1回答

    我試圖安裝使用的身份+智威湯遜授權.NET的核心項目,但我發現了以下錯誤: System.InvalidOperationException: Unable to resolve service for type 'OpenIddict.Core.IOpenIddictApplicationStore 1[OpenIddict.Models.OpenIddictApplication]' whil

    1熱度

    3回答

    我有一個使用Asp.Net Core後端的Angualar 4 SPA。我正在使用帶有JWT令牌的OpenIddict,身份驗證正常並返回令牌。只要我沒有使用[Authorize]註釋和控制器操作,應用程序就可以正常運行。當我這樣做,它總是會返回一個401. 說實話,我甚至不知道授權是如何工作的。我認爲當持票人標記被提供給用[Authorize]裝飾的請求時,中間件就會自動處理它。 我確實看到有一

    1熱度

    1回答

    我正在嘗試將OpenIddict用於我的asp.net core web api項目。我按照書面here的說明,但是當我嘗試建立項目我碰到下面的錯誤 無法解析「OpenIddict.Mvc(> = 1.0.0)」爲」 .NETCoreApp,版本= V1。 1。 我已經通過Visual Studio 2017創建了項目(我想我有默認安裝的最新的.NET Core工具)。有任何想法嗎? 更新: 說明

    10熱度

    1回答

    我已經建立opeiddict作爲獨立的Web應用程序作爲授權服務器。我陷入了一個小問題,那就是如何通過客戶端Web應用程序的鏈接直接進入用戶註冊頁面。現在我可以去登錄頁面,作爲你的示例: public ActionResult SignIn() { // Instruct the OIDC client middleware to redirect the user agent to