使用php soap进行基本身份验证

时间:2017-12-29 11:07:32

标签: php soap

我尝试连接到使用PHP7基本身份验证的soap服务器

使用此示例,登录名和密码不会在标头中发送。

我错过了什么吗?

代码:

POST /V4/services/ServerAPI HTTP/1.1 Host:
serverurl.com Connection: Keep-Alive User-Agent: PHP
version: PHP SDK 4.52.1 Content-Type: application/soap+xml;
charset=utf-8; action="test" Content-Length: 6904

标题发送:

Basic authentication: mybase64

通常我应该看到类似

的内容
{{1}}

1 个答案:

答案 0 :(得分:0)

$ authentication-> getLogin()返回一个整数。用字符串转换解决问题。

$options['login'] = (string) $authentication->getLogin();