首页 > TAG信息列表 > openid-connect

使用现有MySQL数据库进行用户身份验证的Keycloak用户联合

我正在尝试为我们的组织机构设置Keycloak服务器.我有几个问题. >我们如何使用现有的用户数据库对用户进行身份验证-用户联合. Keycloak仅具有LADP / Kerberos选项.是否有任何可用于MySQL用户身份验证的自定义插件,或者我们是否可以通过数据库的某些适配器使用现有的连接器本身(LDAP

javascript-在标头中传递openid-connect oauth2承载令牌

背景 我已经实现了Thinktecture.IdentityServer.V3(openID Connect之一).我已经以以下形式将OAuth2承载令牌返回给我的javascript客户端(隐式流): { "id_token": "eyJ0eXAiOiJKV1QiLCJh...", // JWT "access_token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1Ni..", //

python – 使用Superset的OpenID / Keycloak

我想在Superset环境中使用keycloak对我的用户进行身份验证. Superset使用flask-openid,如在flask-security中实现的: > http://flask-appbuilder.readthedocs.io/en/latest/_modules/flask_appbuilder/security/manager.html > https://pythonhosted.org/Flask-OpenID/ 要启用与常规

php – 使用Twinfield Openid Oauth连接时的“Invalid_grant”响应

这是我用过https://github.com/php-twinfield/的图书馆 当我调用Oauth登录时,这是一个问题.我已经使用用户名和密码完成了几乎所有API,但客户希望使用Oauth.我认为redirectUri存在问题.当我打电话给Oauth时,它总是显示: { "success": false, "error": "invalid_grant" }

如何在C#中正确使用OpenID Connect jwks_uri元数据?

每个OpenID Connect提供程序都会发布包含jwks_uri属性的发现文档.从jwks_uri返回的数据似乎有两种不同的形式.一个表单包含名为x5c和x5t的字段.这样的一个例子如下: { "keys": [ { "kty": "RSA", "use": "sig", "kid":

在Spring Security 5 OAuth Client和Spring Boot 2.0中,authorizationGrantType不能为null

我按照Spring Security 5.0官方参考文档和示例代码oauth2login在我的项目中设置OAuth2 / OIDC身份验证,但它失败了,当我通过mvn spring-boot:run启动我的应用程序时出现以下异常. org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'client

c# – .net core – 忽略Jwt中间件身份验证签名密钥

我正在使用配置为使用json web令牌的openiddict: // Add authentication services.AddAuthentication(); // Add OpenId Connect/OAuth2 services.AddOpenIddict() .AddEntityFrameworkCoreStores<ApplicationDbContext>() .AddMvcBinders() .EnableTokenEndpoint(&quo

c# – 太多OpenID.nonce cookie导致“错误请求”

我已经浏览了与我遇到的问题相关的链接here,here和here. 我使用IdentiServer3进行身份验证的Silverlight应用程序,当我实现注销功能时,我刚开始遇到这个问题.请注意,该问题与Silverlight无关,因为登录和注销功能实际上是在服务器端实现的,这是一个传统的ASP.Net Web表单. (.NET 4.5