私は、ACSからのJsonフィードを使用してログインページを作成したRPを持っています。 IP画像はフィードの.LoginUrl
属性にリンクされています。画像の1つをクリックすると、そのIPのページに正しくジャンプします。ログインにJson-feedを使用しているときのエラー:ACS50011
は、しかし、私は次のエラーでappfabriclabs.comサイト上のページにリダイレクトしています:
HTTP Error Code: 400
Message: ACS50000: There was an error issuing a token.
ACS50011: The RP ReplyTo address is missing. Either the RP ReplyToAddresses
are not configured or an invalid wreply 'https://www.skillscore.it/' was received
in the sign-in request.
RPはのにreturnurlでのApp Labsのサイトで設定されています:
https://www.skillscore.it/Home/FederationResult
や飼料にwreplyパラメータを見ている中で、私は以下を参照してください。
https%3a%2f%2fskillscore.accesscontrol.appfabriclabs.com%3a443%2fv2%2fwsfederation
[this one]のようないくつかの記事によると、アプリケーションのリターンURLはwreplyパラメータの接頭辞でなければなりません。これは明らかにここでは当てはまりません。
だから私は今何が間違っていますか?
- 電子
P.S.興味深い情報が1つあります:ACSのApplication Integrationページには、ACSでホストされているログインページへのリンクがあります。そこで使用されているリンクは、私がフィードで与えたリンクとは異なるようです。具体的には、ACSがホストするページには、使用していますwctxの:
pr%3dwsfederation%26rm%3dhttps%253a%252f%252fwww.skillscore.it%252f
フィードが私を与えるのに対し:
pr%3dwsfederation%26rm%3dhttps%253a%252f%252fwww.skillscore.it%252f%26ry%3dhttps%253a%252f%252fwww.skillscore.it%252f
ので、私はそれが価値があるのか分からないけど、多分それが手がかりですどうしましたか。デコード
*更新*
、その最後の文字列は次のとおりです。
pr=wsfederation
&rm=https%3a%2f%2fwww.skillscore.it%2f
&ry=https%3a%2f%2fwww.skillscore.it%2f
明確にJSONフィードはACSがホストするページに存在しないRYを提供して示しています。誰かに何かを意味する?