1

ユーザーがユーザー名/パスワードを入力するGUIを持つWebサイトがあり、このWebサイトはWebサービスを介して資格情報をWSO2 Identity Serverに送信します。

「AuthenticationAdmin」サービスの「ログイン」操作を利用しようと考えていました。ただし、このサービスの「LoginResponse」は、true/false だけでなく、sessionID も返すようにしたいと考えています。

私が正しい道を進んでいるかどうか、誰かに教えてもらえますか?

そうでない場合、誰かがそれを達成する方法を教えてくれますか?

前もって感謝します。

4

1 に答える 1

1

loginメソッドは実際にはセッションCookieを返しますが、応答本文にはなく、ヘッダーにあります。こちらの次のブログ投稿をご覧ください。login()メソッドを呼び出した後、次のようにサービスコンテキストからCookieを取得できます。

(String) authstub._getServiceClient().getServiceContext().getProperty(  
  HTTPConstants.COOKIE_STRING);

その後、追加の呼び出しに使用します。

于 2012-10-06T06:22:38.987 に答える