由于HTTPS,在WCF Web服务的VS测试和部署之间切换配置

时间:2011-05-11 02:50:50

标签: wcf https web-config iis-6 wcf-binding

要求:我需要在IIS 6中部署可通过HTTPS访问的WCF Web服务应用程序。

问题:在Visual Studio中调试很难切换(由于Web配置设置,在VS 2008 ASP.Net开发服务器中无法使用SSL。

解决这个问题的最有效方法是什么?我可以通过代码操作https配置绑定,以便我可以简单地在服务器之间切换吗?谢谢!

1 个答案:

答案 0 :(得分:0)

如果您可以为ASP.Net Development Server和IIS设置不同的构建配置,则可以使用

进行


例如,假设您决定将Debug构建用于开发服务器,而将用于IIS。使用Post构建事件方法创建2个名为web.config.debug和web.config.release的web.config文件。在基于构建模式的Post构建事件中,将其中一个配置文件重命名为web.config。
对于第一种方法,请阅读文档。我个人觉得web.config转换很难实现。