2

有没有办法在没有 SSL 的情况下在本地使用 OAuth 2.0 ?我试图在我的本地服务器中执行它。但它说,我需要 SSL 来使用 Oauth 2.0 执行操作。

错误:无法打开 OAuth 访问令牌 URL:建立 SSL 连接需要启用 OpenSSL 扩展

有没有办法在没有 SSL 的情况下使用 OAuth 2.0?

  • 我使用 OAuth 2.0 的 PHP 客户端库。
4

1 回答 1

1

OAuth 2.0 的安全性依赖于 SSL,没有它,任何人都可以看到属于用户的不记名令牌并使用它来伪装自己。但是,如果您需要关闭 ssl 以进行调试并且您的服务器也是用 PHP 编写的,那么我会尝试看看这个: http: //php.net/manual/en/oauth.disablesslchecks.php

SSL 也依赖于服务器,而不是客户端。

于 2012-12-20T18:23:01.427 回答