首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用WS-Trust (ADFS)执行SOAP调用

使用WS-Trust (ADFS)执行SOAP调用
EN

Stack Overflow用户
提问于 2014-07-17 12:20:32
回答 1查看 1.1K关注 0票数 1

我有一个庞大而古老的Java 5应用程序,现在应该从MS调用一个webservice。这是用ADFS来保护的,SOAP调用可以使用WS-Trust来完成。

我第一次(未经授权)尝试了Apache组件4.3 (httpcore/httpclient),但它们只提供HTTP //Digest和NTLM身份验证--而不是WS-Trust。

是否有一个库可以使用WS从独立的Java 5应用程序(没有servlet引擎或应用服务器)执行SOAP客户端调用?

主要要求:

  • Java1.5
  • 只需客户端
  • WS-信任认证
  • 非代码生成的客户端将是首选的,因为应用程序执行调用是有点有限的。
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-16 19:43:52

一些流行且健壮的WS框架(如Apache和Axis2)支持ADFS的WS。但如今,在Java1.5环境中运行这些操作变得非常复杂。

除了建议CXF轴2之外,我的解决方案是使用MS的REST端点,并通过模拟类似浏览器的HTML登录来获得WS-信任令牌。

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

https://stackoverflow.com/questions/24803418

复制
相关文章

相似问题

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