WCF 测试:需要在远程计算机上使用计算机名称而不是 IP 地址
我使用 https 作为 Web 服务,证书是我创建的临时证书,然后将其导入到远程计算机。我的 WCF 服务的绑定使用计算机名称而不是 IP 地址。我想在远程计算机上测试该服务,但访问该服务的唯一方法是通过更改服务的客户端地址来使用 IP 地址。但随后服务失败,因为证书需要计算机名称而不是 IP 地址。如何使用机器名而不是IP地址来访问远程服务器?
I am using https for a web service and the certificate is a temporary one I created and then imported it to a remote machine. The binding of my WCF service uses the machine name not the ip address. I want to test the service on a remote machine but the only way the service is accessible is to use the ip address by changing the client address for the service. But then the service fails because the certificate expects the machine name and not the ip address. How can I use the machine name and not the ip address to access the remote server?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在
hosts
文件 (C:\Windows\System32\drivers\etc
) 中创建 IP 地址绑定,然后使用此绑定代替 ip。Create binding for ip address in the
hosts
file (C:\Windows\System32\drivers\etc
) and then use this binding instead of ip.