小编mbn*_*mbn的帖子

SoapFault:元素http://schemas.xmlsoap.org/soap/envelope/:Body上没有id属性(代码wsse:InvalidSecurity)

我是SOAP的新手,正在尝试使用PHP的内置SoapClient连接到SOAP服务器。我几天来一直收到此错误,但找不到任何解决方案。

这是针对Linux服务器的。我尝试将SoapHeaders包含在时间戳中,并向请求中添加不同的参数,但是仍然没有成功。

这是我的代码:

    $params = array(
        'X' => array(
            'Y' => '0',
            'Z' => '1',
            'Q' => array(
                'W' => array(
                    'E' => '1'
                )
            ),
            'R' => array(
                'T' => 3,
                'Y' => array(
                    'U' => 'x',
                    'I' => 'y'
                )
            ),
            'O' => array(
                'P' => '2'
            )
        ),
        'A' => array(
            'S' => array(
                'D' => 'H',
                'F' => 'J',
                'G' => 'K'
            )
        )
    );

    $client = new SoapClient( 'https://path-to-wsdl', array( 'trace' => 1 ) ); …
Run Code Online (Sandbox Code Playgroud)

php client soap

10
推荐指数
1
解决办法
175
查看次数

标签 统计

client ×1

php ×1

soap ×1