Post GoogleCloud发布/子端点配置只需一个Api键即可发布

Post GoogleCloud发布/子端点配置只需一个Api键即可发布,post,google-cloud-platform,google-cloud-pubsub,Post,Google Cloud Platform,Google Cloud Pubsub,我需要在不使用OAuth或Google SDK的情况下将消息发布到Google Cloud Pub/Sub,而是使用Api密钥 (类似于) 有一个关于如何保护推送订阅的指南, 但我不知道如何配置端点,以便只使用api密钥发送发布/订阅发布请求 您能分享一个匹配的端点配置示例(yaml文件)吗?您在文章中提到的文章是关于如何保护目标端点(使用推送订阅从发布/订阅调用),而不是如何从HTTP请求保护发布/订阅本身 如果您需要在不使用OAuth的情况下调用Pub/Sub(而是使用API键),不幸的是,

我需要在不使用OAuth或Google SDK的情况下将消息发布到Google Cloud Pub/Sub,而是使用Api密钥 (类似于)

有一个关于如何保护推送订阅的指南, 但我不知道如何配置端点,以便只使用api密钥发送发布/订阅发布请求


您能分享一个匹配的端点配置示例(yaml文件)吗?

您在文章中提到的文章是关于如何保护目标端点(使用推送订阅从发布/订阅调用),而不是如何从HTTP请求保护发布/订阅本身

如果您需要在不使用OAuth的情况下调用Pub/Sub(而是使用API键),不幸的是,它不是现成的,您需要实现一些功能

关于正式文件: “云发布/订阅不支持API密钥作为身份验证方法。”

如果要实现此目标,请执行以下操作:

您需要在Pub/Sub前面创建后端,将云端点(带有ESP)放在后端前面,并在openapi.yaml中配置API密钥安全性,然后从后端调用Pub/Sub

HTTP请求->云端点(ESP在计算引擎、应用引擎、GKE等中)->后端(计算引擎、应用引擎、GKE等)->发布/订阅


如果您需要有关如何实现的更多信息,可以查看云端点()的文档。

您在文章中提到的文章是关于如何保护目标端点(使用推送订阅从发布/订阅调用),而不是如何从HTTP请求保护发布/订阅本身

如果您需要在不使用OAuth的情况下调用Pub/Sub(而是使用API键),不幸的是,它不是现成的,您需要实现一些功能

关于正式文件: “云发布/订阅不支持API密钥作为身份验证方法。”

如果要实现此目标,请执行以下操作:

您需要在Pub/Sub前面创建后端,将云端点(带有ESP)放在后端前面,并在openapi.yaml中配置API密钥安全性,然后从后端调用Pub/Sub

HTTP请求->云端点(ESP在计算引擎、应用引擎、GKE等中)->后端(计算引擎、应用引擎、GKE等)->发布/订阅


如果您需要有关如何实现的更多信息,您可以查看云端点()的文档。

我认为您今天(或者曾经)不可能将API密钥用于端点的发布/订阅。对于大多数谷歌云服务,API密钥被删除/不受支持。您将需要使用服务帐户。随着OAuth标识部署在越来越多的服务上,这将成为强制性的。现在就开始计划,因为这已经在部署中了。我不相信您今天(或者曾经)可以将API密钥用于端点的发布/订阅。对于大多数谷歌云服务,API密钥被删除/不受支持。您将需要使用服务帐户。随着OAuth标识部署在越来越多的服务上,这将成为强制性的。现在就开始计划,因为这已经在部署中。