0

OAuth 2 認証では、リフレッシュ トークンを送り返すためにリダイレクト URI が必要であることに気付きました。Windows Phone 8 にどの URI を使用すればよいかわかりません。URI スキームについて何か見たことがありますか? 誰が何をしなければならないか知っていますか?

私は置いた

"http://localhost/"

このブローキーが行うようにリダイレクトURIとして

https://github.com/spring-projects/spring-net-social/blob/master/examples/Spring.OAuth2WindowsPhoneQuickStart/Spring.OAuth2WindowsPhoneQuickStart/App.xaml.cs

4

2 に答える 2

1

通常は、シークレットをデバイスに保存しないようにする必要があります。署名付きトークンの代わりに「暗黙的なフロー」を使用します。

次の例を参照してください: https://github.com/auth0/Auth0.Windows8.Cs/blob/master/Auth0Client/Auth0Client.csまたは Win Phone 8 専用の例: https://github.com/auth0/Auth0. WindowsPhone/ブロブ/マスター/Auth0Client/Auth0Client.cs

注:client secretこれらの例の は、別の目的で使用されています。

これcallbackは、アプリのブラウザー ( Win8 を使用endUriしている場合は のパラメーター ) が「フローの終了」として認識する単なる URL です。WebAuthenticationBrokerコードがそれをトランザクションの完了として認識する場合は、「localhost」で十分です。

于 2013-09-27T04:35:38.087 に答える
0

これを試してみてくださいurn:ietf:wg:oauth:2.0:oobでうまくいきました

于 2016-08-01T16:11:37.757 に答える