PHP、两个连接、VPN 和 SSL

标签 php soap ssl vpn

我需要使用来自两个不同提供商的两种服务。

我需要连接一个 SOAP 服务器 (WSDL),这段代码工作正常,服务器需要使用 SSL,但问题是,在同一个应用程序中,我们需要连接另一个使用 VPN 和 XML over HTTP 的服务器,如何可以使它正常工作。

如何区分这两种连接方式

最佳答案

正确配置您的网络。这不是 PHP 可以影响的。 PHP 所能做的就是使用 HTTP 或 HTTPS 通过网络连接到目标服务器。因此,如果服务器可以在命令行上 ping 并连接到这两个服务(尝试使用 wget 或 curl 下载 WSDL 或任何其他资源),它就会工作。

如果不是,您必须找出服务器的名称(域名)、它们拥有的 IP、域名是否正确解析到这些 IP,以及该 IP 是否真的可以通过网络访问(使用VPN 并没有真正的区别,它只是另一个网络连接)。

不幸的是,进入这些网络细节可能超出了这里的答案范围。

关于PHP、两个连接、VPN 和 SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21311179/

相关文章:

ios - 对于 Soap NSURLConnection,请确保您的应用支持 IPv6 网络,因为需要 IPv6 兼容性

java - 打印 SOAP 消息的 XML 内容

url - URL 的哪些部分由 SSL 加密?

php - 当我通过tinymce在MySql上使用html源代码更新表时没有任何反应

javascript - PHP/Javascript 中实时更新时间

php - 尽管使用了有效 key ,Gnupg 仍给出 "get_key failed"

python - 是否存在 Python 3 SOAP 客户端模块?

.net - 客户端证书 : Could not establish secure channel for SSL/TLS with authority (Again! )

java - 如何使用主机名 validator ?

php - 未定义的属性:stdClass::$title