我通过他们的 EPP 系统维护我们的 Nominet 域名。
为此,我正在实例化 TCP 客户端并使用 ssl 流进行连接,使用 IIS 和 IIS Express 在我的虚拟机中本地一切正常。
但是,当我部署到我们的测试服务器时,我收到错误消息“身份验证失败,因为远程方已关闭传输流”。
我试过禁用防火墙,运行提琴手,但都没有帮助,有人有什么想法吗?
只是为其他为此苦苦挣扎的人提供的更新。
问题在于,使用 Nomines EPP 系统,出于安全目的,您必须指定运行 EPP 代码的服务器的公共 IP 地址。
由于我们在防火墙后面,我的开发机器公共 IP 和服务器公共 IP 是相同的,因此我认为我不需要更改任何内容。
但是,我注意到,当我为我的开发机器找到我的公共 IP 时,它显示为 IPV4,而测试服务器显示为 IPV6 格式,尽管两者都有相同的 IPV4 地址,但我不确定如何让测试服务器访问报告其 IPV4 地址,因此只需将两个 IPS 添加到 Nominet,它现在可以正常工作。
谢谢
蚂蚁