我使用套接字通过 AS3/AIR 连接到 IRC 没有问题,但是当我使用 SecureSocket 版本时,我收到如下错误:
Error #2031: Socket Error. URL: irc.link-net.org, untrustedSigners
[IOErrorEvent type="ioError" bubbles=false cancelable=false eventPhase=2 text="Error #2031: Socket Error. URL: irc.link-net.org" errorID=2031]
尝试使用另一个 SSL IRC 服务器并获得:
Error #2031: Socket Error. URL: irc.choopa.ca, unknown
[IOErrorEvent type="ioError" bubbles=false cancelable=false eventPhase=2 text="Error #2031: Socket Error. URL: irc.choopa.ca" errorID=2031]
我阅读了有关 x.509 证书的信息,但我不知道如何使用它们。
X509Certificate 类表示 X.509 证书。此类定义 RFC2459 中指定的 X.509 属性。成功调用 SecureSocket.connect() 后,服务器的证书数据将作为 X509Certificate 实例存储在 SecureSocket.serverCertificate 属性中。
有谁知道如何实施证书?它应该在服务器端(IRC)吗?
编辑:我已经安装了 UnrealIRCD 并让它在我的本地网络上的端口 +7000 上运行良好,当我使用 SSL 使用 Mirc 连接到它时,我有自签名证书警报,我接受它并且我已登录。我现在想弄清楚这是否是 X509 证书?
Error #2031: Socket Error. URL: 127.0.0.1, invalid
[IOErrorEvent type="ioError" bubbles=false cancelable=false eventPhase=2 text="Error #2031: Socket Error. URL: 127.0.0.1" errorID=2031]