【发布时间】:2018-10-01 22:27:12
【问题描述】:
我正在尝试在 Cloud Functions 和 Cloud Endpoints 之间建立服务-服务身份验证。
我正在尝试将 Firebase Cloud Function 中的 HTTP 请求发送到我在 Google App Engine 上运行并由 Google Cloud Endpoints 管理的 API。
如 google 文档中所述,Firebase Cloud Functions 使用的服务帐户是 ____@cloudservices.gserviceaccount.com
我在我的 openAPI 配置(云端点)的安全定义中添加了该颁发者。但是,我找不到在该服务帐户的 Cloud Functions 中创建访问令牌的方法。
如何在 Cloud Functions 中生成访问令牌以向 Cloud Endpoints 进行身份验证?我应该如何将云函数上的 JWT 签署到 request an access token?
【问题讨论】:
标签: firebase google-app-engine google-cloud-functions google-cloud-endpoints