使用HTTPS托管WCF服务

时间:2010-11-08 22:48:26

标签: wcf header https host

我正在使用HTTPS托管WCF服务,我遇到了一个问题,地址被设置为我运行它的机器的netbios名称。如果我只想通过添加主机头来使用HTTP,这很容易解决,但不幸的是,您无法将主机头添加到HTTPS绑定中。 (你可以在命令行上,但我的IT部门对这样的黑客并不疯狂。)

我几乎可以在任何想到的地方搜索过。我想知道是否有其他人有这个问题,或者他们是否只是通过HTTP公开他们的API?感谢。

如果需要更多信息,我很乐意提供。

不幸的是,我不允许发布图片来显示问题。元数据页面告诉我使用https://mcweb1-prod.powertochange.local/TMC_API.svc?wsdl,但我希望它使用外部地址。

1 个答案:

答案 0 :(得分:2)

当您在IIS中添加HTTPS绑定时,它不允许您手动设置或读取证书中的URL。这个link解释了如何正确更改元数据中的地址。