12得票2回答
在IdentityServer中,客户端密钥和范围密钥有什么区别?

请问有人能够解释这两者之间的区别吗?我理解什么是客户端密钥,但对于作用域密钥仍不清楚,还有为什么需要存在一个作用域密钥呢? 尽管我在文档中找到了一些帮助,但并没有解释这两者之间的区别。

13得票1回答
多个IdentityServer联合:错误 无法解密消息.State

我正在尝试创建一种基于主从配置的身份验证,使用IdentityServer4如下:MyMasterIdentityServer0 (Master) - receives id_token and gives access_token |---> MySlaveIdentityServer...

27得票2回答
System.IdentityModel.Tokens.Jwt更新导致IdentityServer3客户端出现了破坏性变化

希望这个问题能够轻松解决。 Microsoft的System.IdentityModels.Tokens.Jwt包在昨天从4.0.2.206211351升级到了v5.0。不幸的是,这会导致一些“标准”的IdentityServer3代码出现了破坏性变化。即从他们的代码示例中获取的代码,因此我...

55得票2回答
创建外部认证的部分登录cookie

最近,我使用IdentityServer3为我的WebAPI实现了2FA。如果使用进行本地登录,则一切按预期工作。 现在,我希望能够通过发出部分登录cookie来进行此登录。这意味着我有一个API方法(POST),让用户在不输入主页面的情况下进行部分登录。 为了发出身份验证cookie,我执行...

8得票2回答
C# .NET:服务器无法验证Angular客户端[IdentityServer]

我有以下设置: 前端:AngularJS应用程序 后端:WebApi与Identity Server一起验证客户端 在我的后端中,我这样创建一个新的内存客户端: new Client { Enabled = true, ClientId = "myapp.mycompa...

13得票1回答
MVC6应用中的OAuth令牌过期问题

我有一个MVC6应用程序,其中包括一个身份服务器(使用ThinkTecture的IdentityServer3)和一个MVC6 Web服务应用程序。 在Web服务应用程序中,我在启动时使用以下代码:app.UseOAuthBearerAuthentication(options => ...

7得票3回答
找不到IdentityServer4的DiscoveryClient

尝试访问发现客户端以访问其他终点并跟随, http://docs.identityserver.io/en/aspnetcore1/endpoints/discovery.html 在 .Net 7.5 MVC 应用程序中安装了 IdentityModel nuget 包。但无法找到 Dis...

8得票1回答
使用外部提供程序进行IdentityServer登录,长时间的login_hint或acr_values无法正常工作。

在我的OpenIdConnectAuthenticationOptions中,我设置了OpenIdConnectAuthenticationNotifications的RedirectToIdentityProvider。 它看起来像这样: RedirectToIdentityProvid...

9得票1回答
如何在WCF和WIF中使用JWT令牌?

一般说明 我们正在使用IdentityServer3,到目前为止,我们非常满意它的表现。 在MS和Thinktecture OWIN中间件的帮助下,我们很容易地保护了MVC和ASP.NET Web API应用程序。 我们为的客户仍然有很多SOAP WCF服务,这就是我们遇到问题的地方。 ...

9得票1回答
IdentityServer 3 + Asp.net Identity: 范围、声明和客户端 - 澄清说明

我已经基本理解身份验证和授权服务器架构的不同部分是如何工作的。我真的认为IdentityServer是一款很棒的软件。 我正在试图总结我的发现,为我的问题制定一个基础。 IdentityServer使用OpenID Connect来发行令牌。发出的令牌是ID令牌和访问令牌。 根据Open...