我有一个想要设置 Facebook 身份验证的应用程序。该应用程序使用松散的 MVC 框架,因此 Facebook 身份验证(重定向)的处理需要通过模块完成。由于这是在开发中,我正在处理一个开发 URL,它是一个子域。
我创建了一个应用程序,将其置于沙盒模式,并将应用程序域设置为“example.com”,将站点 URL 设置为“http://dev-site.example.com”。我的登录 URL 是通过当前的 Facebook PhP API 生成的,redirect_uri 是 /facebookauth/processResponse。我单击链接并获取....
FTR_Sandbox 发生错误。请稍后再试。
API错误代码:191 API错误描述:指定的URL不属于应用程序错误消息:无效的redirect_uri:应用程序配置不允许给定的URL。
我在这里不知所措,我尝试了很多不同的设置(添加域,包括子域,带有训练斜线,没有训练斜线)并且我一直收到该错误。
我究竟做错了什么!?