asp.net – Facebook API – 签名请求无效. (签名无效.)
发布时间:2020-12-16 03:52:09 所属栏目:asp.Net 来源:网络整理
导读:我尝试在 http://landlordscores.co.uk/account/login.aspx使用Facebook身份验证,但在登录Facebook后,回调页面显示“无效的签名请求.(无效签名.)”.应用程序ID和密码是正确的,似乎没有记录其他信息.每次我尝试使用Facebook登录时都会发生这种情况. 编辑: 为
我尝试在
http://landlordscores.co.uk/account/login.aspx使用Facebook身份验证,但在登录Facebook后,回调页面显示“无效的签名请求.(无效签名.)”.应用程序ID和密码是正确的,似乎没有记录其他信息.每次我尝试使用Facebook登录时都会发生这种情况.
编辑: <iframe src="<%= this.RegistrationUrl %>" scrolling="auto" frameborder="no" style="border:none" allowTransparency="true" width="100%" height="500"> </iframe> 在代码隐藏中: public string RegistrationUrl { get { var url = string.Format( "http://www.facebook.com/plugins/registration.php?client_id={0}&redirect_uri={1}&fields={2}",FacebookApplication.Current.AppId,HttpUtility.UrlEncode(AppBLL.GetAbsoluteURL("~/Account/fbregcallback.aspx")),HttpUtility.UrlEncode("[{"name":"name"},{"name":"email"},{"name":"location"},{"name":"password","view":"not_prefilled"},{"name":"captcha"}]")); this.RegisterUser.ContinueDestinationPageUrl = this.Request.QueryString["ReturnUrl"]; this.hdnPassLength.Value = Membership.MinRequiredPasswordLength.ToString(); HttpUtility.UrlEncode("[{"name":"name"},{"name":"captcha"}]")); this.hdnPassLength.Value = Membership.MinRequiredPasswordLength.ToString(); } } 解决方法
也许你已经完成了这个,但我遇到了同样的问题,而我所要做的就是将我的应用ID和秘密添加到web.config中.
在web.config文件中,我的问题是在这一行.确保这些填充和准确应解决问题. <facebookSettings appId="xxxxxxxx" appSecret="xxxxxxx" cookieSupport="true" /> 希望这可以帮助! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何在ASP.NET中绘制折线图
- asp.net-mvc-4 – MVC4 Kendo项目Ajax.BeginForm UpdateTar
- asp.net – 如何减缓黑客的速度
- asp.net-mvc-3 – 是否有可能将太多的存储库注入控制器?
- 将“onclick”属性添加到asp.net下拉列表项
- asp.net-mvc – 如何最好在服务器上安装MVC 3?
- asp.net-web-api – 如何在ASP.NET 5和MVC 6中启用跨源请求
- asp.net-mvc – 在ASP.NET MVC 4中未加载的捆绑包
- asp.net-mvc – 奇怪的错误w / NinjectValidatorFactory更新
- asp.net-mvc – MVC – 强类型视图被破坏
推荐文章
站长推荐
- asp.net-mvc – 如何在ASP.NET MVC控制器工厂中处
- asp.net-mvc – ASP.NET MVC 4覆盖发出的html名称
- asp.net – 如何在控件中显示十进制值?
- asp.net-mvc-3 – Asp.Net MVC 3 – @ Html.Acti
- asp.net-mvc – asp.net mvc针对不同操作的不同验
- asp.net-mvc – 在asp.net MVC中授权属性和jquer
- asp.net-core – 如何检索当前响应体长度?
- asp.net-mvc – T4MVC和不同区域的重复控制器名称
- asp.net-mvc – DataAnnotations动态附加属性
- asp.net-mvc-3 – .Net Mvc 3触发器(提交按钮除外
热点阅读