6

I have searched, read the FB developer docs.

MVC 4, I incorporated OpenId.
Now I want to include FB login as well, just as Stackoverflow and some other site have implemented it.

Do I create my own JS file with sample code from FB developer?
OR
Use a third party tools, which I am not aware of what to use. I did look at OAuthClient (DotNetOpenAuth-4.0.0.11165), it could not run, there was a server error and could not debug as the source file was missing.

4

3 に答える 3

0

この投稿では、asp.net MVC 4 アプリケーションで OAuth & OpenID 認証と統合を有効にする方法について説明します。

http://www.dotnetexpertguide.com/2012/08/facebook-twitter-oauth-openid-login-with-aspnet-mvc-4-application.html

于 2012-08-19T06:35:12.287 に答える
0

DotNetOpenAuth (4.0.0.12084) の最新リリースでは、Facebook でのログインは正常に機能します。

サンプル ソリューションをビルドするには、Code Contracts をインストールします: http://msdn.microsoft.com/en-us/devlabs/dd491992.aspx

そして、Facebookログインが機能する例を作るには、次のことが必要です

  1. Facebook で独自のアプリを作成する
  2. アプリの設定でローカル Web サイトの URL を指定します (「アプリを Facebook と統合する方法を選択する」セクション)。
  3. Web.config (OAuthClient プロジェクト) ファイルをアプリ ID とアプリ シークレットで更新します。
  4. DotNetOpenAuth.ApplicationBlock.Facebook.FacebookGraphで Id プロパティのタイプをintからlongに変更します
  5. OAuthClient プロジェクトを実行します。それはうまくいくはずです。

詳細はこちら: Facebook/Twitter with dotnetopenauth?

OAuth 2.0 に関するリリース ノート ( http://www.dotnetopenauth.net/oauth/dotnetopenauth-4-0-released/ ) もお読みください。これまでのところ、私にとってはうまく機能しています。

于 2012-03-29T05:50:36.983 に答える