我正在尝试使用VS 2012 Facebook模板制作MVC4 facebook应用程序。当我运行应用程序时继续获取“应用程序配置不允许给定URL:应用程序的设置不允许一个或多个给定的URL。它必须与网站URL或Canvas URL匹配,或者域必须是应用程序域之一的子域。“
在web.config中进行了以下配置
<add key="Facebook:AppId" value="7XXXXXXX64" /> <add key="Facebook:AppSecret" value="e7066XXXXXXXX344" /> <add key="Facebook:AppNamespace" value="mynotepadapp" /> <add key="Facebook:AuthorizationRedirectPath" value="~/Home/Permissions" /> <add key="Facebook:VerifyToken:User" value="" />
我在主机文件中添加了www.example.com。我在这里缺少什么?此外,我尝试使用“www”的网站URL和Canvas URL。也没用。
答案 0 :(得分:0)
以下是我使mvc4模板与localhost一起使用的方法
确保您的Canvas和canvas安全都是https并以/
结尾在Web.config中,编写appkey,appsecret和appnamespace
注意:您无需输入example.com
希望有所帮助