asp.net-core-identity

    5熱度

    1回答

    我正在使用OpenIddict for token authentication。昨天當我打電話給userManager.FindByNameAsync(request.Username)時,我得到了具有角色的用戶。 今天我與角色屬性計數用戶= 0 我試圖與await userManager.GetRolesAsync(user);加載作用和獲得帶有計數3.陣列這意味着用戶具有作用。 我不知道發生

    1熱度

    2回答

    我嘗試自定義聲明添加到現有的用戶身份的一個要求,但我在運行時得到一個異常: Npgsql.PostgresException: 23502: null value in column "Id" violates not-null constraint 幫助! 我做了什麼。我創建使用下面的命令行 dotnet new mvc --auth Individual --framework netco

    1熱度

    1回答

    我偶爾會收到我致電 userManager.ConfirmEmailAsync(user, token)的「無效令牌」錯誤。我已經將問題縮小到了這樣一個事實,即我的2個Web服務器位於負載平衡器後面,並且生成令牌的Web服務器並不總是試圖確認令牌的Web服務器。我在另一個網站中遇到了類似於防僞令牌的問題,我通過將數據保護密鑰持久保存在磁盤上並在網絡服務器之間共享它來解決這個問題,所以我在這裏嘗試了

    1熱度

    2回答

    我試圖創建一個相當簡單的Intranet應用程序,它將使用Active Directory進行身份驗證,並將使用AspNetRoles表來檢查用戶是否處於某個應用程序角色。這個應用程序只是一個內部抽獎,其中一些用戶可以創建其他用戶可以提交參賽作品的活動/比賽。我想開始了與2個基本角色: 管理員 - 可以在「事件」或 「競賽」實體 參賽者執行CRUD操作 - 可在 「競賽」的實體執行GET操作,並可

    0熱度

    1回答

    我正在構建Web應用程序,用戶應使用Google或Microsoft登錄。身份驗證過程工作正常,但當我嘗試獲取有關用戶的信息時,例如電子郵件地址或首字母和第二個字母,我總是得到一個空對象。 目前我使用基於Cookie的身份驗證。 問題(S) 什麼我錯了嗎? 我該如何解決這個問題? Startup.cs: //*** Services: **** //** Workarount to not us

    2熱度

    2回答

    我有一個ASP.NET Core Web應用程序,具有內置身份驗證。 如何使用Web應用程序驗證Xamarin原生移動應用程序並使用Web服務? 是否有任何Xamarin庫用於身份驗證Microsoft Identity Server? 我發現描述ASP.NET核心創建Web服務後端的文章,但它省略認證(爲什麼): https://docs.microsoft.com/en-us/aspnet/c

    0熱度

    1回答

    我開發.NET核心多租戶應用+ .NET核心身份與鎖定功能。我想做鎖定功能(我的意思是最大失敗登錄嘗試)可配置爲每個租戶。 現在我這樣做,在Startup.cs類中的所有用戶: public void ConfigureServices(IServiceCollection services) { ... services.Configure<IdentityOptions

    3熱度

    1回答

    TL; DR - 頭條:) 故事背景: 我建立了一套應用程序(包括基於REST的API,和幾個客戶 - 純web應用和移動應用程序)。 所有的核心API將被寫入ASP.NET Core。 我想解決認證授權問題。 我不想使用雲或外部服務,因爲保持所有用戶相關的數據接近是重中之重,我(包括密碼)。 從我讀,好像是ASP.NET Core Identity提供所有的功能和涉及到需要身份驗證和授權過程。我

    0熱度

    1回答

    在我的ASP.NET MVC 1.1核心應用程序,該AddToRoleAsync調用下面的代碼的最後一行拋出錯誤:The COMMIT TRANSACTION request has no corresponding BEGIN TRANSACTION.這是一種奇怪的,因爲我沒有任何在SQL Server或其他地方運行的其他事務。我一般都知道這個T-SQL錯誤。但我不清楚爲什麼下面的AddToRo

    2熱度

    1回答

    我正在開發的一個項目包含一個Web API,一個單獨的頁面反應應用程序和一個移動應用程序。從每個客戶端,用戶需要提供他們的用戶名和密碼才能訪問Web API的受保護部分。我設置了Identity Server 4身份驗證服務器,該服務器使用我自己的IProfileService和IResourceOwnerPasswordValidator接口,因爲我使用的是ASP.NET Core Identi