我正在开发 VB.net 客户端(excel)以连接到不公开 WSDL 上的身份验证方法的第三方 web 服务(java)。
如何在请求的标头中传递用户名和密码。没有关于肥皂头必须如何的解释?
该文件只说以下内容:
Web 服务的通信是通过 WCF 中的 basicHttpBinding 提供的。此绑定支持 WSS SOAP 消息安全性、WS-Security 用户名令牌配置文件和 WS-Security X.509 证书安全性。经过测试、认证和支持的配置将传输凭据安全模式与 Windows 凭据一起使用。“Web 服务客户端必须在 SOAP 标头中传递 Windows 帐户的用户名和密码,以向服务器和数据库层识别正确的 Windows 客户端。”
谢谢。
因此,任何评论将不胜感激。我已经去了stackoverflow中的大部分线程。其中大多数是在服务器端设置的身份验证方法,在这种情况下不适用,因为我无法控制 Web 服务。
这是一对一的客户端服务器关系。