QA@IT

WebAuthenticationBrokerが使えない

2591 PV

WindowsストアアプリでOAuth認証を行うためのWebAuthenticationBrokerクラスを試しています。

このMSDNサンプルなどを実行してみました。
Web authentication broker sample
http://code.msdn.microsoft.com/windowsapps/Web-Authentication-d0485122

しかし、

WebAuthenticationBroker.AuthenticateAsync(~~~

を呼び出したところで、

Can't connect to the Service
現在、必要なサービスに接続できません。ネットワーク接続を確認するか、後で再試行してください。

と表示され、先に進むことができません。

一時的なものかと思うところですが、5日間ほど前から同じ状況です。
もちろん、クライアントIDなどは、それぞれのサービスのサイトで取得したものを使用しています。
Windowsのファイヤーウォールをオフにしてみましたが同じ状況です。
Fiddlerを使用しても、何も取得できていません。
開発環境は Visual Studio Express 2012 for Windows 8 です。

どなたか解決策をご存知でしたら、ご教授いただけないでしょうか。よろしくお願いします。

回答

かなり遅くなりましたが、自己解決していたため、記載します。
認証先のWEB APIの特性で、リダイレクト先URIを事前に登録する必要があり、それとAuthenticateAsyncメソッド引数のcallbackUriとを一致させる必要がありました。

編集 履歴 (2)
ウォッチ

この質問への回答やコメントをメールでお知らせします。