openiddict

    1热度

    1回答

    我对MVC中的OpenId和auth相当陌生,正在创建一个OpenIddict auth服务器和客户端mvc应用程序,如授权代码流示例所示。 https://github.com/openiddict/openiddict-samples 我需要将我的应用程序用户的companyid添加到我的声明中,并试图找出所需的步骤。 到目前为止,我发现了以下工作: 我用添加了新的要求创建新claimspri

    2热度

    1回答

    您能否给我提供一个示例或说明如何使用Facebook登录将访问令牌返回给移动应用程序。 这里是我想要达到的工作流程: 通过Facebook手机用户注册 用户是成功的Facebook登录从服务器返回给 OpenIdDict访问令牌后注册的服务器数据库移动应用程序 我已经实现了本地用户密码工作流程,但无法找到通过移动应用程序登录Facebook的任何示例。

    1热度

    2回答

    我一直在设置一个OpenIdDict authserver,用于我们现有的mvc core 2.0 web应用程序。我在使用代码流并在我们的生产应用程序上实现OpenIdConnect部分之前,先测试了mvc webapp资源服务器。 一切似乎都按预期工作,我可以登录并访问我的资源。 我需要在新的身份验证架构下为我的其他客户端获取api承载身份验证。 Api被放置在相同的资源服务器上。 我一直在使

    0热度

    1回答

    我最近将项目从ASP.NET core更新为ASP.NET core 2.0 1.1。我使用openiddict进行验证。 这是我的控制器,负责请求/响应。 [HttpPost("token")] public async Task<IActionResult> TokenAsync(OpenIdConnectRequest request) { try { v

    2热度

    1回答

    我在.net core 1.1项目上使用openiddict。到目前为止,我可以通过/connect/token端点登录。 突然,没有任何变化控制器I得到下面的异常 InvalidCastException的:无法投 类型的对象“AspNet.Security.OpenIdConnect.Primitives.OpenIdConnectRequest”至 类型“OpenIddict.OpenIdd

    0热度

    1回答

    该帖子几乎与this相同,但我使用的是新的SignalRCore(1.0.0 alpha2)。 <PackageReference Include="Microsoft.AspNetCore.SignalR" Version="1.0.0-alpha2-final" /> 在我的.NET Core 2.0中,我使用OpenIddict对服务器上的用户进行身份验证。在客户端上,我使用angular2

    0热度

    1回答

    我正在使用OpenIddict进行身份验证/授权。 我需要手动检查访问令牌并获取该令牌后面的用户(ClaimsPrincipal)。怎么样? 使用案例: 我正在使用SignalR。在客户端的每个方法调用中,我想检查用户是否通过身份验证。我的计划是从Angular发送访问令牌并在Hub方法中检查它。在控制器上使用[Authorize]属性时,基本上也必须发生同样的事情。

    0热度

    1回答

    我在使用OpenIddict的ASP.NET Core 2.0应用程序中使用JWT身份验证。 我在this thread的想法如下,在SignalR握手后调用AuthorizeWithJWT方法。但是现在,我不知道我应该在AuthorizeWithJWT方法中设置什么,因此我可以使用[Authorize(Roles="Admin")]作为示例。 我试图设置情境的用户,但它是只读: public c

    1热度

    1回答

    当测试刷新令牌流时,使用指定UseOpenIddict方法(在此情况下)的自定义密钥的重载签名时出现以下错误。 InvalidOperationException:未找到实体类型'OpenIddictAuthorization'。确保实体类型已被添加到模型中。 有趣的是,如果我不使用重载的方法来使用int作为主键,它会正常工作,我收到刷新令牌。只有当我使用过载时,我收到此错误。 这里处于启动 pu

    1热度

    1回答

    我一直坚持几天尝试配置PasswordFlow/Refresh示例,并且需要一些帮助以了解如何排查我的问题。 info: Microsoft.AspNetCore.Authorization.DefaultAuthorizationService[2] Authorization failed for user: (null). 我试图在7月19日由凯文·木屋提出的建议使用OAu