質問

Cognosのカスタム認証プロバイダーに取り組んでいます。認証リクエストをリッスンするWebサービスがあります。テストの目的で、ユーザー/パスを送信しようとしています(セッション情報を使用するように後で変更されます)。

カスタムプロバイダーを実装する前に、単純なJavaコンソールアプリでPOCを機能させようとしています。クライアントがWebサービスと通信するのに問題があります。 wsimportを使用して、keepフラグを使用してクラスを生成しました。生成されたJavaファイルをEclipseプロジェクトに取り込み、次のようなmainメソッドを作成しました。 ジェネラコディセタグプレ

サービスのURLも指定しようとしました(最後に「?wsdl」が追加されているかどうかは不明です): ジェネラコディセタグプレ

サービスによって生成されるWSDLはどこにありますか: ジェネラコディセタグプレ

wsimportを使用してすべての正しい手順を実行したと思います。私が直面している問題は、 何もしない ということです。フィドラーを起動して、ネットワークトラフィックが発生しないことを確認できます。 user オブジェクトは常にnullです。設定する必要があるものはありますか? WebサービスがC#/ ASP.NETサービスであることに何か奇妙なことがありますか? SOAPリクエスト構造の使用方法に何かが欠けていますか?

コンパイル中やコードの実行時にエラーが発生しません。答えを求めて頭を悩ませています!

役に立ちましたか?

解決

SOには、「私は劣等生なので、質問を閉じる」オプションが必要です。どういうわけか、フィドラーはリクエストに応じていませんでした。リモートデバッグをWebサービスに接続し、パスワードを間違って入力したためにリクエストが受信されてキックアウトされるのを確認しました。まあ...

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top