21得票2回答
AspNetCore.Authentication.JwtBearer在使用.NET Core RC2时出现“无可用的SecurityTokenValidator”错误。

我正在尝试使用AspNew.Security.OpenIdConnect.Server发出和消耗JWT令牌的简单端点,以发出令牌,并使用Microsoft.AspNetCore.Authentication.JwtBearer进行验证。 我可以成功生成令牌,但尝试验证令牌时失败,显示错误未经...

20得票3回答
如何使用OpenId Connect的刷新令牌处理过期的访问令牌在asp.net core中进行操作

我配置了一个ASOS OpenIdConnect服务器,使用了asp.net core mvc应用程序和"Microsoft.AspNetCore.Authentication.OpenIdConnect": "1.0.0"和"Microsoft.AspNetCore.Authenticati...

16得票2回答
为什么我的JWT身份验证会在令牌过期5分钟后识别令牌已过期?

我正在使用AspNet.Security.OpenIdConnect.Server发放JWT令牌,并将AuthorizationCodeLifetime设置为30秒进行测试。这是我用来设置选项的代码片段。 options.TokenEndpointPath = "/api/t...

8得票2回答
如何排除AspNet Core缺失依赖项的问题?

所以我对我的project.json进行了更改,导致重新还原时出现了许多无法解决的依赖项。你如何确定这里发生了什么?我肯定它之前是工作正常的,因为我已经根据这个project.json文件编写了相当多的代码。 "dependencies": { "EntityFramework.Co...

7得票2回答
使用JWT令牌进行授权

我正在使用ASP.NET Core 5和ASP.NET Identity 3.0,并且同时使用Web页面和API。我正在使用OpenIddict来发出JWT令牌并进行身份验证。我的代码如下: X509Certificate2 c = new X509Certificate2(@"to...

7得票1回答
使用OpenIdConnectServer尝试通过API服务连接Facebook

我正在尝试找到一种方法,使我的API能够将Facebook用户与我的身份用户关联起来。 应用背景: 我正在开发一个移动应用程序(使用Xamarin),需要使用用户名/密码和Facebook进行登录。我已经设置了“app.UseOpenIdConnectServer”配置并创建了自定义“Pr...

7得票1回答
使用AspNet.Security.OpenIdConnect分离认证和资源服务器 - 受众是什么?

AspNet.Security.OpenIdConnect.Server上的示例看起来像是认证和资源服务器。我想将它们分开。我已经这样做了。 在认证服务器的 Startup.Config 中,我有以下设置: app.UseOpenIdConnectServer(options => ...