36得票1回答
单点登录中的自定义声明处理失败

我正在使用WSO2 Identity Server进行单点登录实现。 在我的演示应用中,我试图从自己的JDBC数据库中获取已验证用户的自定义声明属性。 我遵循了Pushpalanka的这篇博客。 这对于Identity Server 5.0.0运行良好 但是当我更新Identity S...

23得票2回答
身份验证流程中grant_type=client_credentials和grant_type=password的区别是什么?

我希望了解在身份验证或OAuth2流程概念中,grant_type=client_credentials和grant_type=password之间的区别。 我正在关注以下网站: http://help.atavist.com/api:authentication http://api...

21得票4回答
Spring Boot:访问此资源需要完整的身份验证

我正在使用Spring Boot Security和wso2is服务器做示例,代码来自于这篇文章https://github.com/angel-git/wso2is-springoauth。当我尝试使用访问令牌访问资源时,我遇到了以下问题: {"error":"unauthorize...

10得票1回答
OAuth 2.0 使用 Spring Security + WSO2 Identity Server

我正在开发一个Web应用程序,用于展示由OAuth 2.0保护的RESTful服务。以下是计划中的架构: 1- OAuth授权提供者: WSO2 Identity Server (IS) 2- OAuth资源服务器: 使用以下技术的Java Web应用程序: Jersey(用于实现和公开We...

10得票2回答
通过XACML策略实现RBAC/ABAC

我正在研究各种类型的访问控制模型,并发现 ABAC 和 RBAC 是流行的模型之一。 对于我的一个项目,我有一个基本情境,我不确定是否应该采用 RBAC 还是 ABAC。显然,RBAC 是 ABAC 的子集,所以我应该选择 ABAC,但是编写 XACML 中的策略需要一些经验。我们使用 WS...

8得票2回答
无法登录管理控制台:潜在的跨站请求伪造(CSRF)攻击被挫败了。

我正在尝试使用WSO2身份服务器。 我下载了版本5.4.0,并使用wso2server.bat --run在我的Windows机器上启动了服务器。 如果我尝试使用默认凭据(admin / admin)登录控制台,我会收到错误403 - Forbidden,并且控制台显示以下消息: WARN ...

8得票2回答
SSO 会话超时工作不正确

我正在尝试使用WSO IS 5.1.0配置会话超时。 我有一个服务提供商,其会话超时为10分钟。我在管理控制台上的Resident Identity Provider部分中配置了SSO会话时间为10分钟。但是我不知道为什么全局配置(<TimeConfig>元素下的<IS_HO...

7得票1回答
WSO2 IS: 如何添加 SSL 证书

我已经完成了以下步骤。 Create keystore: keytool -genkey -alias wso2carbon -keyalg RSA -keystore wso2carbon.jks -keysize 2048 Crete certificate request: key...

7得票2回答
WSO2 API管理器中,应用程序用户令牌会导致资源禁止错误。

我已经按照以下链接将WSO2身份服务器配置为WSO2 API管理器的密钥管理器。1 我通过WSO2 API管理器发布者创建了API,并选择了“应用程序和应用程序用户”作为认证类型。 当我使用应用程序令牌调用API时,一切正常。但是当我使用用户令牌时,会出现以下错误。 <ams...

7得票3回答
访问令牌没有openid权限。

我正在进行SSO示例(travelocity.com)。 当我尝试使用以下命令和OAuth访问令牌访问用户信息时, curl -k -H "Authorization: Bearer b68ba941c9da3d2644d8a63154d28" https://localhost:94...