gpt4 book ai didi

php "All authentication must be done over SSL"使用 SOAP

转载 作者:太空宇宙 更新时间:2023-11-03 15:05:43 25 4
gpt4 key购买 nike

我正在使用 PHP 与 SOAP 网络服务进行通信,但遇到了问题。

// Create SOAP client object
$objClient = new SoapClient("https://panopto_host/Panopto/PublicAPI/4.0/Auth.svc?wsdl", array('trace' => true));

// These parameters satisfy this specific remote call.
$loginParams = array('userKey' => 'cmjw', 'password' => 'bleh');

$objLogin = $objClient->LogOnWithPassword($loginParams);

我收到的错误是“所有身份验证都必须通过 SSL 完成”。我不知道这是服务器应用程序错误消息还是标准 SOAP 错误,但奇怪的是我在 .Net 中创建了一个非常简单的程序,创建了一个服务引用来生成代理类,它工作正常。

PHP 让方法调用使用 SSL 我缺少什么?

感谢您的任何建议。科里。

最佳答案

如果 WSDL 中的服务 URL 是 HTTP URL,那么即使 WSDL 通过 HTTPS 下载,请求也可能通过 HTTP 发出。

关于php "All authentication must be done over SSL"使用 SOAP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9707754/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com