无法在AppEngine上使用Facebook API
所以,我有一个grade项目,我必须做一个mashup并将其部署到AppEngine上。所以,一切都很好,我甚至在几个月前就让它工作了,但是当我在做了一些更改并更新了facebook api之后再次部署该项目时,它就不再工作了 问题是,它确实在本地主机上工作。此错误仅在部署时发生。这只是一篇普通的发表文章 下面是错误: URL被阻止:重定向失败,因为URI未包含在应用程序客户端的OAuth授权列表中。检查客户端和web的OAuth访问是否处于活动状态,并将应用程序的所有域添加为OAuth重定向URI 这是从西班牙语翻译过来的,所以可能不完全准确 所以,这看起来很简单,但我真的不知道问题是我必须在appengine控制面板的配置中(很可能是这样)、在facebook api控制面板的配置中还是在项目代码中做些什么。我到处都查过了,几个月前解决这个问题的记忆很模糊,但现在我再也找不到了无法在AppEngine上使用Facebook API,facebook,google-app-engine,facebook-graph-api,oauth,Facebook,Google App Engine,Facebook Graph Api,Oauth,所以,我有一个grade项目,我必须做一个mashup并将其部署到AppEngine上。所以,一切都很好,我甚至在几个月前就让它工作了,但是当我在做了一些更改并更新了facebook api之后再次部署该项目时,它就不再工作了 问题是,它确实在本地主机上工作。此错误仅在部署时发生。这只是一篇普通的发表文章 下面是错误: URL被阻止:重定向失败,因为URI未包含在应用程序客户端的OAuth授权列表中。检查客户端和web的OAuth访问是否处于活动状态,并将应用程序的所有域添加为OAuth重定向U
谢谢 对于Facebook登录,您需要告诉Facebook登录将从哪个页面开始的URI。如果更改URI,则登录过程将中断。您可以从此页面设置URI: 除了你需要你的应用程序id在那里,而不是1234567890。你可以从这里到那里:
它工作得非常好!事实上,localhost/uri是被添加的,所以我确实这么做了,但那是很久以前的事了,我不记得这次该怎么做了。谢谢!