0

私は、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を提供して示しています。誰かに何かを意味する?

答えて

1

okです。私の悪い。明らかに、私がJsonフィードを取得していたとき、私が使ったURLにはreply_toが正しく設定されていませんでした。

関連する問題