Closed ithinco closed 6 years ago
密码模式和刷新码模式本地线上都可以,授权码模式在本地可以跑通,上线后加HTTPS就出问题了。
而且问题是出在一开始,只走了 oauth.js 里的第一步,getClient。getUser 后面的就没有执行了,直接 500。
错误信息:“{"code":"ERR_ASSERTION","message":"Internal Server Error"}”
debug了一天多,实在是不知道问题出在哪,求指教,谢谢。
找到问题在哪了,egg-oauth2-server 作者没搞懂箭头函数的 this 绑定
@ithinco 刚看到,线上https还真没跑过,找到问题了就行,可以给原作者提个pr?
提了,等 merge
密码模式和刷新码模式本地线上都可以,授权码模式在本地可以跑通,上线后加HTTPS就出问题了。
而且问题是出在一开始,只走了 oauth.js 里的第一步,getClient。getUser 后面的就没有执行了,直接 500。
错误信息:“{"code":"ERR_ASSERTION","message":"Internal Server Error"}”
debug了一天多,实在是不知道问题出在哪,求指教,谢谢。