我有一个在IIS 7.5中托管的WCF服务.我有两台服务器,一台用于测试,一台用于生产.
该服务在测试服务器上运行正常,但在生产服务器上我有以下错误.
当我访问该地址时,http://..../service.svc我可以看到默认页面:
您已创建了一项服务.
要测试此服务,您需要创建一个客户端并使用它来调用该服务.您可以使用命令行中的svcutil.exe工具执行此操作,语法如下:
svcutil.exe http://..../service.svc?wsdl
Run Code Online (Sandbox Code Playgroud)
这将生成配置文件和包含客户端类的代码文件.将这两个文件添加到客户端应用程序,并使用生成的客户端类来调用服务.
但是当我点击wsdl链接时,我无法进入wsdl页面.它将我返回到此默认网页,没有任何错误.我怀疑网络/防火墙授权错误,但有人有这样的经历吗?
测试和生产服务器的所有IIS设置都相同.
谢谢您最好的问候.