我有一个调用 Https Web 服务的应用程序(因为它似乎是用 java 创建的,但不确定)。我收到一个错误作为响应:
"Error on verifying message against security policy Error code:1000"
现在我不完全理解错误代码,目前找不到任何负责正确回答我的人。我当然不要求错误,因为这可能与证书、服务器安全等有关。
虽然我想捕捉我发出的请求客户端调用,并查看整个信封消息以与我拥有的几个样本进行比较,这样我可能会捕捉到一些东西。
我该怎么做......我记得有一个工具可以在调试 WCF 服务调用时做这样的事情,这个工具可以在这种情况下使用吗?有人能记住我工具的名称吗:)
我使用 VS 2010 中的 Add Service Reference 创建了客户端,它创建了一些自定义绑定。在这些绑定上,它创建了一个带有属性 decompressionEnabled="true" 的标签,但我删除了,因为 VS 抱怨属性不允许!!!
我为这些服务提供的文档说明了在请求 (requestObject) 中序列化的消息传输对象中的身份验证凭据,但引用了另一对密码和用户名属性,我似乎找不到它们。尝试添加 in client.ClientCredentials.UserName.UserName 和 Password 属性,但我在此处收到只读错误(并不总是很奇怪)。
他们还在有关使用 SOAP 安全扩展 (WS-Security) 连接的规范中提到,如果我作为客户端必须从它的一方做一些事情,我不明白这些是不是应该在生成时提取到配置文件中?
欢迎任何提示和提示。
谢谢你。