使用spring-social插件与FaceBook和Twitter集成在本地正常工作,但是当我部署到生产时,两者都停止工作。在Tomcat7下的日志文件catalina.out中找不到错误。
在Facebook上通知我的密码后发生错误,之后,Facebook正在重定向到无效页面:
[我的域这里] / ssconnect / Facebook的?代码= AQC04UTDdGWFHR9AndhLf9hFzNE1pBgFlAzcYpmvFDwy6WkVDKuVxlcnbGi3TumBD2Jj3zVUVwaMOcDhfZ0PzfI1saAdS1cB5swafkrrYwMaczggC8wFpk09kkJJKB-whNwImyr427yBncFWF5QaZ_OgeJ22k9lRSZXJ4Kwl0avhfuRUr8Pni6LC-Cj4g_ZKRmA
Grails 1.3.7 spring-social-core 0.1.31 spring-social-facebook 0.1.31
我正在研究这个类:SpringSocialConnectController
有没有人有任何线索?
答案 0 :(得分:1)
最后我发现了这个问题。它根本不是插件的错误(也许可以改进它的异常处理),这是我身边的错误配置,请参阅:
Config.groovy中的更改:
发件人:强>
grails.serverURL =“http://mydomain.com”
要强>
grails.serverURL =“http:// www .mydomain.com / [我的子域名] ”
之后,工作了!