我们正在尝试连接到具有ADFS SAML身份验证的Web服务(来自Java)。 我看到的所有示例都使用基于HTTPS的基本身份验证。 (我现在只是使用HttpsURLConnection发出请求,而不使用Axis或JAX-WS之类的东西) 我不确定如何进行ADFS SAML身份验证。到目前为止,这是我所了解的(对SAML不太了解): 我提出一个请求,传递用户名/密码并获得认证令牌返回保存身份验证令牌在我调用的调用中将令牌作为某些SOAP属性传递Web服务上的实际操作我不知道该将身份验证令牌放在哪个属性下 我的上述方…

2020年1月28日 0条评论 37点热度 阅读全文

我正在尝试从Java连接到.NET中的Web服务(WSDL文件),但无法进行身份验证。身份验证基于ADFS SAML。 我已经使用了所有库:Axis,Axis2,JAX-WS,Metro,但是它们都不适合我。 因此,我刚刚在SAAJ中制作了一个SOAPEnvelope,并且没有其他任何第三方库就发送了它。现在,我确切地知道发送了什么。 我不知道如何正确填充标头消息?服务器正在使用带有clientCredentialType =“ UserName”的TransportWithMessageCredential安全模…

2019年10月20日 0条评论 35点热度 阅读全文

参考文档:https://docs.microsoft.com/en-us/windows-server/identity/ad-fs/development/msal/adfs-msal-web-api-web-api 首选的auth授予类型是-隐式类型 我正在寻找使用Java,springBoot实现此解决方案的方法和一些示例应用程序或链接。 下面是msal4j依赖项: <dependency> <groupId>com.microsoft.azure</groupId> &…

2019年9月20日 0条评论 36点热度 阅读全文