我部署一个WCF service application(默认的那个,没改)到某台服务器上,假设ip为222.222.222.222,机器名为s1
通过浏览器访问http://222.222.222.222/service1.svc,在这个页面里看到的却是
svcutil.exe http://s1/service1.svc?wsdl
是机器名的url而不是ip.
同时,如果我新建项目并添加这个wcf的应用,那么config里自动生成的地址也是机器名的.
这样的话最终是会报错的,因为无法连接到机器名为s1的机器啊
请教这个应该怎么解决?虽然可以手动修改config,但不是办法啊.
用机器名和IP是一样的效果,文中说最终会报错,能说说报的什么错吗?
在 Internet 上,可以通过域名来找到主机,当然前提是注册了域名。