Asp.net mvc Azure上使用ASP.NET MVC Facebook模板的Facebook应用程序(API错误代码:191)

Asp.net mvc Azure上使用ASP.NET MVC Facebook模板的Facebook应用程序(API错误代码:191),asp.net-mvc,facebook,templates,azure,Asp.net Mvc,Facebook,Templates,Azure,我尝试在Azure上使用ASP.NET MVC Facebook模板部署我的第一个Facebook应用程序。我没有做任何额外的事情,只是示例中的内容 但每次我出错时: API错误代码:191。API错误描述:指定的URL不属于应用程序 我检查了所有的名字、AppId和AppSecret。一切都是正确的。我不明白出了什么问题 可能是因为“此模板仍处于预览状态。API在最终发布之前可能会发生重大变化” 或者示例有问题吗?此错误的常见原因是,您在Facebook上的应用程序具有名称空间,但未在配置中设

我尝试在Azure上使用ASP.NET MVC Facebook模板部署我的第一个Facebook应用程序。我没有做任何额外的事情,只是示例中的内容

但每次我出错时:

API错误代码:191。
API错误描述:指定的URL不属于应用程序

我检查了所有的名字、AppId和AppSecret。一切都是正确的。我不明白出了什么问题

可能是因为“此模板仍处于预览状态。API在最终发布之前可能会发生重大变化”


或者示例有问题吗?

此错误的常见原因是,您在Facebook上的应用程序具有名称空间,但未在配置中设置“Facebook:AppNamespace”。有关更多信息,请参阅更新的教程:。

您是否在facebook应用程序中正确定义了画布URL和安全画布URL,以对应于Azure网站URL别名?这是这个错误最常见的原因。一个非常有趣的问题。我试图通过更改Canvs URL和安全画布URL来重现此错误。但我不能。如果我输入一个不存在的URL,或者例如,错误是other。我还试图破坏Azure应用程序中的AppId和AppSecret,但错误也不同。我的画布URL:http://.azurewebsites.net/ 我的安全画布URL:https://.azurewebsites.net/