【发布时间】:2021-12-26 05:57:50
【问题描述】:
我在 18.C 数据库上使用 Oracle Apex 19.1。 Apex 应用程序一直在调用 Google Books API 并成功获取数据。
最近证书失败。即使到期日期是 2021 年 12 月 15 日,而今天是 2021 年 11 月 14 日,证书现在也失效了。当前(过期/即将到期)证书为:CN=GlobalSign,O=GlobalSign,OU=GlobalSign Root CA - R2
我阅读了 Google Maps API 证书颁发机构 (CA) 已更改,但我似乎无法找到有关 Google Books API 证书的任何信息。图书 CA 是否正在改变?如果 CA 相同,我该如何从 Google Books API 获取更新的证书?
【问题讨论】:
-
您调用的端点到底是什么? googleapis.com/books 目前似乎没有证书问题。
-
确切的站点是 googleapis.com/books/v1/volumes 它是 Oracle Apex Web 服务请求的一部分。它使用 http_method 'Get'。我们的想法是提供 ISBN,然后得到回复。
-
提醒一下,代码工作了一年左右。证书即将到期。我只是不知道如何为 Google Books API 续订证书或获取新证书。
-
确切的错误代码是:ORA-29024:证书验证失败
-
证书(来自 Google/GlobalSign 的以 .crt 结尾的文件)被合并到 Oracle“钱包”中。
标签: certificate google-books-api