2016-12-02 9 views
2

Javaクライアントを使用して、SAMLRequest文字列を生成しました
データ全体を送信し、IdentityServerログインページをスキップする方法はありますか?
私が渡したデータで、SSOの認証を満たしてからOauth2Tokenを生成する必要があります。Wso2IS skip authenticationendpoint/login.do

+0

少なくとも、saml2アサーションを生成するためのURL ..! – peaceUser

答えて

2

request path authenticationを使用して、同じリクエストでユーザー名、パスワードを送信すると、SAMLアサーションが得られます。後で、SAML2ベアラ認可タイプを使用して、そのアサーションをoauthトークンに交換できます。

+0

有望ですが、残念ながら、その文書に記載されているカール要求のサインインページを取得します。私は間違って何かしていますか? – peaceUser

+0

まだ承認されていない/承認されていない/常に承認されている画面に達しています。 – peaceUser

+0

docユーザは受信プロトコルとしてoauth/oidcを使用します。 SAMLを使用しているので、ドキュメントで要求パス認証(手順5〜7)を構成する必要があります。また、追加のパラメータ 'sectoken'(http:// host:port/samlsso?SAMLRequest = &sectoken = )を使用して初期SAMLリクエストを送信します。 – pulasthi7