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