2012-03-24 14 views
1

私の質問はHow should I be implementing the HTTP POST Protocol Binding for SAML WebSSO Profile?と似ていますが、私が必要としている正確な答えは表示されません。これは私の場合です。私は既にWEB SSO SP開始POSTリダイレクト用のサービスプロバイダを実装していました。私のIDPはアクティブディレクトリであり、STSはADFS2.0です。ユーザーがログオンしたら、ユーザーエージェントとのやりとりなしに別のAuthnRequestをADFS2.0に送信する必要があります。 HTTP POSTで可能ですか?また、HTTP POSTを介して送信するには、ユーザーエージェントの対話が必要です。私はisPassive = trueを設定します。私はJavaを使用して実装しようとします。HTTP POSTを使用してユーザーエージェントとのやり取りを行わずにAuthnRequestを送信するにはどうすればよいですか?

答えて

0

OK認証リクエストを作成し、任意のHTTPクライアント(つまりhttp://www.innovation.ch/java/HTTPClient/が利用可能)を使用してADFS2に送信できます。しかし、ADFS2は常にログインフォームであなたに応答します。問題は、リクエストで、ADFS2がセッション(SamlSession Cookie)を追跡するために使用しているCookieが不足していることです。なぜあなたは別のauthn要求を送信する必要があります:

ルイス

PS、それが役に立てば幸い?

関連する問題