我有一个托管在 IIS 7 中的服务,位于本地网络中的一个单独的 Web 服务器上。我可以在 Internet 上访问该服务。一件事困扰着我,我无法解决。
当我检查服务的 wsdl 时,我看到 schemaLocation 地址设置为服务器的机器名称,而不是服务分配的域名。我尝试将 baseAddress 更改为域名,但它并没有改变任何事情。但是当我将baseAddress 更改为服务器schemaLocation 的IP 地址时。
我需要配置什么,以便 wsdl 上的 schemaLocation 使用为服务设置的域名?