#3 楼 @jiang_plus 谢谢~
在线等,求解啊~
客户端使用 Access Token 获取保护资源的过程,也是通过客户端的后台服务器对服务器实现的吧。那么在后台服务器对服务器交互的过程中,可以考虑的安全风险有什么呢?
你好:我有一个疑问:问什么 OAuth2.0 的在授权的时候,要先请求获得授权码,再用授权码换取 Access Token 呢。为什么不在 客户端将浏览器引导至授权服务器让用户授权之后,直接返回访问 Access Token 呢?
#15 楼 @chitsaou 好的,谢谢!在你的文章中我看到说:authorization code 是短时效的,建议不超过 10 分钟,为什么呢?长失效的话有什么风险呢?还有 state 参数用于防范 CSRF 攻击,第一次是有客户端产生 state 参数向授权服务器发起 GET Authorizaion code 的请求,用户授权通过后,授权服务器重定向到客户端的 redirect_uri,并携带有 authorization code 和 state 参数,那么 state 参数的不一致是由客户端来检查的么?客户端发现 state 参数不一致就不再向授权服务器发起换取 access token 的请求了么?我的问题好多啊。。辛苦你了。。也非常非常的感谢你!