how to login with facebook using facebook csharp sdk in asp.net mvc? -


i want implement facebook login system in webpage, didn't succeed below put code have written:

 private uri redirecturi     {                 {             var uribuilder = new uribuilder(request.url);             uribuilder.query = null;             uribuilder.fragment = null;             uribuilder.path = url.action("facebookcallback");             return uribuilder.uri;         }     }       [allowanonymous]     public actionresult facebook()     {         var fb = new facebookclient();         var loginurl = fb.getloginurl(new         {             client_id = "appid",             client_secret = "appsecret",                             redirect_uri = redirecturi.absoluteuri,             response_type = "code",             scope = "email"         });          return redirect(loginurl.absoluteuri);     }      public actionresult facebookcallback(string code)     {         var fb = new facebookclient();         dynamic result = fb.post("oauth/access_token", new         {             client_id = "appid",             client_secret = "appsecret",             redirect_uri = redirecturi.absoluteuri,             code = code         });          var accesstoken = result.access_token;           session["accesstoken"] = accesstoken;          // update facebook client access token         // can make requests on behalf of user         fb.accesstoken = accesstoken;                    dynamic me = fb.get("me?fields=first_name,middle_name,last_name,id,email");         string email = me.email;         string firstname = me.first_name;         string middlename = me.middle_name;         string lastname = me.last_name;           formsauthentication.setauthcookie(email, false);         return redirecttoaction("index", "home");     } 

but have got following error

(oauthexception - #1) error validating client secret. 

but using client_id = appid , client_secret = appsecret key. please me solve problem.


Comments

Popular posts from this blog

java - Run spring boot application error: Cannot instantiate interface org.springframework.context.ApplicationListener -

reactjs - React router and this.props.children - how to pass state to this.props.children -

Excel VBA "Microsoft Windows Common Controls 6.0 (SP6)" Location Changes -