使用OAuth(获取访问令牌时)Google API php客户端时突然出现以下错误:
未捕获的异常'Google_Auth_Exception',并显示消息'无法检索验证证书:'未找到'。'
在搜索错误时,我发现此问题几乎总是由于服务器系统时间关闭。应用程序在共享主机上运行,时间似乎是同步的。
EDIT。
问题在于找不到客户端使用的实际证书(https://www.googleapis.com/oauth2/v1/certs)(Google服务器问题)。我通过将Google \ Config.php'federated_signon_certs_url'中的网址编辑为证书的本地副本来解决此问题。