1

ユーザーが Google リーダーの購読リストを取得するのに役立つアプリケーションを .net で作成しています。

認証にDotnetOpenAuthを使用してから、Google認証トークンを取得することを考えていました。ユーザーは Google サイトで Google 資格情報を入力し、最終的に認証トークンを使用してアプリケーションにリダイレクトされます。この認証トークンを使用して、サブスクリプション リストを opml ファイルとして返す Google リーダー エンドポイントにリクエストを送信する予定でした。

誰にもアイデアはありますか?共有してください。

4

1 に答える 1

2

OAuth2 を使用する Google 用の DotNetOpenAuth クライアントを作成しました。これを使用して、認証トークンを取り戻すことができるはずです。

https://github.com/mj1856/DotNetOpenAuth.GoogleOAuth2

Microsoft.AspNet.WebPages.OAuthの新しいOAuthWebSecurityクラスを使用すると、コールバック メソッドの結果で返された Google アクセス トークンに問題がなくなります。OauthWebSecurity.VerifyAuthentication

更新- 上記の回答は、特に MVC4 の DotNetOpenAuth に関するものです。MVC5 は DotNetOpenAuth を使用せず、Google OAuth ソリューションが既に付属しています。

于 2013-03-28T19:57:56.360 に答える