首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >axis2 web服务中的SAML2使用

axis2 web服务中的SAML2使用
EN

Stack Overflow用户
提问于 2010-10-27 20:53:07
回答 2查看 1K关注 0票数 0

是否有任何方法可以使用axis2 web服务向Idp进行身份验证(单点登录)?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-11-06 03:42:07

SAML简档用于将认证断言从IdP (身份提供商)传送到SP (服务提供商),这可能导致在SP处发生认证。SAML SSO不用于对IdP执行身份验证。SP可以向IdP发送身份验证请求(AuthnRequest),但这只是一个请求,而不是身份验证本身。SAML SSO profile允许HTTP上的AuthnRequest (重定向/POST/工件)和HTTP上的响应(来自IdP的身份验证断言)(POST/工件)。如果IdP支持/使用HTTP Artifact,那么身份验证断言将通过在IdP调用web服务来获得,而不是直接在响应XML中传递。

也许您应该看看Enhanced Client or Proxy (ECP)概要文件,它使用反向SOAP (PAOS)。使用Axis2当然可以做到这一点,尽管需要明确的是,web服务本身将存在于IdP中。

您要实现哪一端,IdP还是SP?

票数 0
EN

Stack Overflow用户

发布于 2010-11-08 21:53:25

您可以尝试使用SAML库opensaml来生成您的authnRequest并处理http://www.opensaml.org/发送的响应。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4033396

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档