c# - WCF 自托管通过 https 连接问题

标签 c# wcf ssl https

我有一个 WCF Web 服务自托管在具有传输安全性和 SSL 的 Windows 服务中。没有客户端身份验证。

看起来它的软管很好。如果我使用本地计算机和地址 https://127.0.0.1:9191/Service

,我可以在 Web 浏览器中浏览该服务

但是我无法使用主机的 ip 从任何其他位置浏览该服务 https:/10.206.204.21:9191/Service

防火墙开放9191和443端口。

我从哪里开始解决这个问题是网络设置还是我用于 self 托管的代码有问题?

如果需要,将提供代码片段

感谢帮助

最佳答案

大家好,看来我已经找到问题了。

这是netsh 中的SSL 端口绑定(bind)。 我已将证书绑定(bind)到 ipport=127.0.0.1:9191

当需要使用机器的实际 ip 完成绑定(bind)时。 ipport=10.206.204.21:9191

感谢您花时间阅读。表示赞赏。

关于c# - WCF 自托管通过 https 连接问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26153131/

相关文章:

c# - 维护响应式 WPF UI

c# - 无法删除 ListView 中显示的图像文件

c# - 接受任何枚举的方法

c# - 强制 WCF 序列化未使用的类

c# - 向 Silverlight 客户端公开数据库索引是否安全?

SSL23_GET_SERVER_HELLO :unknown protocol

c# - 在 Lambda 表达式中引用私有(private)属性(property)?

.net - 如何调用本地WCF服务?

web-services - Jetty Webservice - 不支持基于 https 协议(protocol)的地址

java - android中的客户端证书