ホームページ >バックエンド開発 >PHPチュートリアル >PHP による JAVA の WEBSERVICE インターフェイスの呼び出しに関連する問題
PHP による JAVA の WEBSERVICE インターフェースの呼び出しに関する問題
WEBSERVICE の認証を通過する方法を教えてください。JAVA は WEBSERVICE のインターフェースを呼び出すたびに、操作するには認証を通過する必要があることを要求します。ログインするための特別なログイン方法はありません。どうすればよいですか?インターフェイスをインスタンス化するときにログイン操作を実行できますか?
------解決策----------------------
サプライヤーに連絡していただけますか。Java では提供できないと書かれています。 PHPの検証方法はわかりますが、Javaの検証方法も提供できるはずですよね? Java の検証方法を取得したら、どのような検証方法が使用されているかを確認し、次に対応する PHP の検証方法を見つけます。ソープヘッダー検証が使用される場合。 java と php の両方に対応するクラス/関数があります
「JAVA がどのように認証するのかがわからないので、本人確認のためにユーザー名とパスワードを JAVA に渡す方法がわかりません。」
Web サービスには複数の検証方法があるはずです。この質問に答えることができるのはサプライヤーだけです。ヘッダー検証であるかどうかを試してみてください。
$client = new SoapHeader('addOutHandler','checkUser','xiebuqing');
パラメータ: 1 名前空間 (これは自分で決定できます) 2 アカウント (実際には彼の方法) 3 パスワード/確認コード