Microsoft WebサービスにMicrosoft C#を使用して接続しています。私は、ユーザー名、パスワード(C#のコードで)を提供する必要があります。システムの証明書の「ルート認証局」セクションに証明書(.cer形式)をインストールします。ユーザ名、パスワード、認証局のみを指定してPHPでWebサービスに接続
PHPでこのようなWebサービスに接続するにはどうすればよいですか?私が尋ねる理由は、私が見たすべてのメソッド(SoapClientサブクラスを作成するwsdl2phpなど)は、SSL証明書、SSLキーファイル、SSLキーパスフレーズなど、さまざまなことを想定しているようです。
だから私はすべて私を混乱させる。私はどこに行かなければならないのか分からない。私は自分の "ルート認証局"(.cerファイル)がどこに行くべきか、そしてユーザー名とパスワードがどこに行くべきかわからない。何か案は?
NuSOAPでこれを行うことができるコードがありますか? PHPの警告:SoapClient :: __ doRequest():SSL:22行目の/Users/enchilada/Desktop/test.phpのピアによる接続リセットPHP致命的なエラー:未知のSoapFault例外: [HTTP] Error /Users/enchil/Desktop/test.php:22 – Enchilada
でhttpヘッダーを取得すると、libssl、curl、libxml(inst。&linuxでない場合)をインストールし、PHPを更新します。このエラーを指摘するバグがあります。それがうまくいかない場合、インスタンス作成のトレースオプションwireshark – borrel
私はこれらを試してみます。ありがとう。それでもうまくいかなければ、私はあなたに戻ってきます。 – Enchilada