首页 > 解决方案 > Epplib.net 问题... 设置?

问题描述

我过去曾与 Epplib 合作过——几年前,我想我会在一个更新的项目中再次使用它,该项目负责监督公司内部的数字产品设置(其中的域是其中的一部分)。从重构旧方法并将其更新为新语法等开始……这对学习过程都有好处,但是当涉及到重新启动 epplib 功能时,一切都停止了。无论如何我都会遇到同样的错误,所以我已经回到开头,使用 git 库的 wiki 上的原始建议。

所以基本上我只是想让 heart api 响应一个 hello 消息(因为我无法通过连接)。

连接方法通过没有任何问题:

    public static void connect()
    {
        var tcpTransport = new TcpTransport("api.heartinternet.uk", 700, new X509Certificate("<certificate location>", "<password>"), true);

        service = new Service(tcpTransport);

        // SSL connection establishment
        service.Connect();

    }

我现在没有尝试登录,而是使用这种方法发送通用的 hello 消息:

    public static void hello()
    {
        var hello = new Hello();
        var response = service.Execute(hello);

    }

与该项目期间的所有其他测试一样,它未能声称“已建立的连接被主机中的软件中止..” SocketException:已建立的连接被主机中的软件中止。

我很可能遗漏了一些明显的东西,但我已经完成了整个关闭防火墙,关闭防病毒测试的工作,没有任何区别。任何帮助或建议将不胜感激。

标签: c#

解决方案


推荐阅读