2

我正在运行一个 Web 服务,当在我的本地机器上运行时工作正常。但是,当部署到生产中时,我遇到了一些问题。当我访问该站点时:https://[mydomain]/[mywebservice.asmx] 我得到了预期的 Web 方法列表(注意:所有列出的 Web 方法都正确地在其各自的链接中包含 https)。我单击其中一个,我得到了我的 SOAP 信息以及测试我的 web 方法的能力——这也是预期的。当我输入一个值并单击 Invoke 时,我收到一个找不到页面的错误 - 原因是 Invoke 将我发送到我网站的 http 版本。asmx 上的快速查看源代码讲述了这个故事:

<form target="_blank" action='http://[mydomain]/[mywebservice.asmx]/[mywebmethod]' method="POST">

我需要此操作为 https,但我无法弄清楚如何更改此操作。我到处找,找不到这个设置,已经用尽了我所有的资源。任何帮助表示赞赏。

服务器:Windows 2003 SP2

4

0 回答 0