我尝试连接到使用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}}
答案 0 :(得分:0)
$ authentication-> getLogin()返回一个整数。用字符串转换解决问题。
$options['login'] = (string) $authentication->getLogin();