草庐IT

google-app-engine - Martini oauth2callback适配GAE后重定向到oauth2error

下面的代码在本地服务器上完美运行,但是当适应谷歌应用引擎时(funcmain更改为init并且包名称从main设置为测试应用程序)oauth2callback请求不再工作,下面的请求被重定向到oauth2error处理程序.http://testapp.com/oauth2callback?code=OAUTHRESPONSEFROMFACEBOOK&state=%2Fpackagetestappimport("github.com/go-martini/martini"goauth2"github.com/golang/oauth2""github.com/martini-contr

Go with Martini 中的 Oauth2 - Reddit 的 ResponseWriter 语法

我已经为此苦恼了两天,显然错过了一些东西。我对后端/服务器开发有点笨,希望有人能指出我正确的方向。我有一个桌面应用程序(不是Go),它从Reddit发出OAuth2请求。我的应用程序中的OAuth2工作正常,但是当Reddit在我自己的服务器上点击重定向URI时流程失败。我猜它正在等待正确的ResponseWriter结果,我的十几次无能尝试都没有奏效。重定向URI命中我的服务器和回调函数(如下)然后什么也不做。问题我哪里出错了?变量“t”是我的身份验证代码吗?我完成了吗(又名,你是个clown!)?我可以将t的值写入我的非Go应用程序并完成吗?还是我错过了一步?注意:代码略有简化。谢