1

「2 月 6 日の変更」の後、私のアプリは Facebook にログインできませんでした。1 週間前に「2013 年 2 月の破壊的変更」を有効にしました。しかし、アプリはまだ動作しません。

C# を使用しWebAuthenticationBroker、OAUTH 接続に使用します。新しい FB アプリを作成しようとしましたが、問題は同じです:「現在必要なサービスに接続できません。ネットワーク接続を確認するか、後でもう一度試してください。」

Web ブラウザでリクエストを実行しようとすると、プライベート データを入力せずにhttps://www.facebook.com/connect/login_success.htmlにリダイレクトされることに気付きました。

リンクのリダイレクト: https://www.facebook.com/connect/login_success.html#access_token=AAAEoZAxJSugQBAFSbqnZCmjqKVAw3oTMKaD1ZBq3RNAPNBEdyE0ntJILqjIcEmZA4H1zaPdj8C9RZA3XWKcv6xFtj9TdV4fVilKUMhDPCI0BUUtEf5Mv=in&5Yexp6s

ページの内容:

成功

EndUri が正しいため、uri の形式が変更された可能性があります。しかし、WebAuthenticationBroker は access_token を解析できません。おそらく、以前は URI で記号「?」が使用されていました。それ以外の '#' ?

前もって感謝します。

4

1 に答える 1

0

ソリューションを変更したくはありませんが、Windows Azure モバイル サービスの Facebook Authentication API を使用することをお勧めします。これにより、すべての面倒な oauth が処理され、おまけとして、Google、Twitter、および Windows Live 認証も提供されます。また、C# (あなたのように) だけでなく、JavaScript、WinRT、さらには Objective C もサポートしています。使い方によっては無料です。

ウォッチ: http://channel9.msdn.com/Series/Windows-Azure-Mobile-Services/Windows-Store-app-Getting-Started-with-Authentication-in-Windows-Azure-Mobile-Services

読む: http://www.windowsazure.com/en-us/develop/mobile/tutorials/get-started-with-users-dotnet/

于 2013-02-11T15:21:32.743 に答える