asp.net-core-identity

    3熱度

    2回答

    好的,基於自定義策略的ASP.NET核心授權。我有點理解這個新的身份框架的想法,但仍然不能100%清楚你可以用這個來實現什麼。假設我們在HomeController中有一個名爲List的Action。此操作將查詢並顯示數據庫中的產品列表。必須訪問此列表的用戶必須是Marketing部門的一部分。因此,在我們的政策中,我們會檢查用戶是否擁有稱爲「分區」的聲明,並且其價值是「營銷」如果是,那麼他將被允

    2熱度

    1回答

    隨着最新版本asp.net-core 2.0 preview2我現在得到一個錯誤,IdentityServiceOptions不存在。 它是命名空間的一部分:Microsoft.AspNetCore.Identity.Service但不再定義。 有沒有人知道這是什麼替代?

    1熱度

    1回答

    我們需要爲我們構建的多個應用程序創建一箇中央auth服務器,同時仍然具有特定於該特定應用程序的角色和聲明。讓我用微軟的各種服務進行類比解釋。 我註冊了一個Microsoft帳戶,因此我的身份驗證信息存儲在中央服務器中。現在我登錄使用帳戶,並假設我登陸在account.microsoft.com,現在我去msdn點擊登錄,它將我帶到auth服務器上的登錄頁面,然後到同意屏幕並返回到msdn登錄,現在

    1熱度

    1回答

    我有一個問題,我在Asp Net Core 1.1.0上使用經典的Identity模型和OpenIddict進行授權。 在使用電子郵件/密碼註冊用戶的經典實現中,我需要實現註冊CodeNumber(數字序列長度爲15個字符)作爲登錄名和PIN碼(4個字符的數字組合)的可能性。作爲密碼。 CodeNumber和PinCode將與User Indentity表分開存儲。 ,以便用戶可以使用兩種方法來登

    3熱度

    1回答

    爲了創建多租戶應用程序,我正在使用aspnetcore v2.1(最新開發分支機構),其中每個租戶都針對自己的Azure B2C AD租戶進行身份驗證。此選擇是爲了讓電子郵件/密碼選擇和社交登錄協會是唯一的每位租戶。 而是在Startup.ConfigureServices應用於靜態客戶端Id的,我想申請基於當前的租戶身份正確的客戶端Id和管理局(我確定基於主機名)。根據之前對2.0- *代碼的檢

    0熱度

    1回答

    我有一個ASP.NET Core項目,它具有移動設備(Xamarin)的Web API。 我想,以確保與ASP.NET核心身份的API,但問題是,當我進行身份驗證的設備和成功驗證,在另一個請求它沒有通過身份認證: [HttpPost] public async Task<IActionResult> Post([FromBody] LogIn l) { var user = awai

    1熱度

    1回答

    我在嘗試構建一個由IdentityServer4處理身份驗證/授權的ASP.NET Core API。 IdentityServer4由Identity和Entity Framework Core支持。我的目標是相當標準和熟悉的設置,用戶可以登錄到API開發者門戶網站,在那裏他們可以添加「應用程序」(客戶端)並生成客戶端ID和客戶端密鑰,然後可以使用它們訪問API,類似的以及Facebook,Go

    0熱度

    4回答

    我試圖做一個受保護的API的請求,所以我需要一個授權請求頭添加到HttpClient的是這樣的: client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", "Your Oauth token"); 但如何獲得認證令牌(「您的OAuth令牌」)從控制器? PS:我已經通過了身份驗證服務

    1熱度

    2回答

    我已經設置了我的ASP Net Core 2.0項目以使用Azure AD進行身份驗證(在使用OIDC的VS2017中使用標準Azure AD身份驗證模板)。一切工作正常,應用程序返回到基地址(/)並在驗證成功後運行HomeController.Index操作。 但是我現在想在驗證後重定向到不同的控制器操作(AccountController.CheckSignIn),以便我可以檢查用戶是否已經存

    1熱度

    2回答

    我在試圖替換ASP.NET Core Identity中的IdentityUser導航屬性時出現問題,它是2.0更新中的breaking change。 我看着Add IdentityUser POCO Navigation Properties,但是對於如何實際做到這一點還缺乏足夠的解釋。 在ApplicationUser.cs我增加了以下內容: public virtual ICollecti