私はちょっと混乱していることを認めます。これは私の試みだったphp(オブジェクトを追加する)のこのSOAP要求は何ですか?
public void LogAdminIn()
{
CxSDKWebServiceSoapClient cxSDKProxy = new CxSDKWebServiceSoapClient();
CxWSResponseLoginData loginResult = cxSDKProxy.Login(new Credentials() { User = "[email protected]", Pass = "admin" }, 1033);
sessionID = loginResult.SessionId;
}
:
$client = new SoapClient($ServiceURL);
$param = array(
'User' => $login,
'Pass' => $password,
'lcid' => "1033"
);
$result = $client->Login(new SoapParam ($param, "Credentials"));
var_dump($result);
しかし、私は持っている - 私は、PHPのコール(https://checkmarx.atlassian.net/wiki/display/KC/Initiating+a+SessionそれはCheckmarxと統合することである)に(.NET、私は推測)SOAPの下に変換する必要がありますそれは実際には正しい(それは動作しないので、私はそうではないと思います)信頼はありません。
私は構造を推測していますが、何をすべきかについては混乱しています。
この石鹸一部が作業を行い、それを接続し、SOAPサービスはエラーを返します - それは一般的なエラーであると言いますと、それは権限に関連しているように見えます。私は、パラメータを正しくフォーマットしていない、新しいSoapParamビットを見ています。私はそれを正しくやっているのか分からない。 – mozman2