2014-10-08 84 views
1

通过OAuth 2.0请求访问应用程序时,您需要某些凭证。在google的情况下,将用户发送到页面以允许访问的请求URL包含客户端ID和Secret。这是否不会让任何人都可以代表我的应用程序获取对应用程序的请求访问权限?OAuth 2.0如何加密客户端ID和秘密

此外,OAuth是唯一可能通过浏览器或可以完全实现服务器端?

我很新,很抱歉,如果我失去了明显的东西。

回答

2

您对包含您的客户端ID和客户端机密的OAuth 2.0授权服务器的调用必须通过加密通道(=使用SSL/TLS)进行。 standard说(章节2.3.1):

The authorization server MUST require the use of TLS as described in Section 1.6 when sending requests using password authentication. 
相关问题