我的生产中的Web服务使用证书在https上运行。我想将它部署到没有证书的登台服务器。
所以我认为我最好的方法是将其迁移到登台服务器上的http服务。我修改了web.config并将安全模式更改为none,可以看到在IE中运行。
当我使用WebClient访问该服务时,我得到一个'远程服务器返回错误:(403)禁止。错误信息。
有人可以给我一些建议吗?
由于
的Al
答案 0 :(得分:1)
我认为这是一个许可问题。检查所有权限。如果您遇到任何问题,您将会收到大量错误,并说出多种问题。
答案 1 :(得分:1)
检查您是否可以使用WCF测试客户端进行连接(您可以在Visual Studio的Common7
文件夹中找到它,或者只搜索wcftestclient.exe
)。如果它可以连接到服务,您可以让它显示它使用的.config文件(并且您将能够与它们进行交叉检查)。