PHP 在摘要身份验证后获取 wsdl

Posted

技术标签:

【中文标题】PHP 在摘要身份验证后获取 wsdl【英文标题】:PHP get wsdl behind digest authentication 【发布时间】:2016-04-01 15:15:02 【问题描述】:

我必须获取一个需要摘要式身份验证的 SOAP WSDL 文件。 当我写我的 \SoapClient($wsdl) 我得到 '403:Access denied' 错误。

我可以通过浏览器访问 wsdl 文件,我尝试将其保存在本地,但由于 wsdl 包含与环境相关的自动生成参数,这并不是最佳做法。

我该怎么做? 提前致谢。

【问题讨论】:

【参考方案1】:

我前段时间遇到过同样的问题,你可以看到解决方案here 希望能回答你的问题

【讨论】:

能否扩展您的答案,可能提供一些代码sn-ps如何使用它?因为它不是真正的信息,这样你就可以只发表评论,而不是答案。

以上是关于PHP 在摘要身份验证后获取 wsdl的主要内容,如果未能解决你的问题,请参考以下文章

使用 PHP POST 到 Web 服务的摘要式身份验证的客户端部分

在 mysql 中使用加密存储密码进行摘要身份验证

如何通过 HTTP 使用 Java(或 C#)中的摘要身份验证 HTTP 发送 SOAP 请求?

摘要式身份验证:从 javascript 获取浏览器存储的用户名

摘要式身份验证后的 XML 变量

使用带有摘要身份验证、jquery ajax 调用的 RestFul PHP Web 服务