Spring boot Google Cloud运行托管的Spring Boot Web Flux应用程序通过Google Cloud端点访问问题
我已经将Spring boot Google Cloud运行托管的Spring Boot Web Flux应用程序通过Google Cloud端点访问问题,spring-boot,spring-webflux,google-cloud-endpoints,google-cloud-run,google-cloud-endpoints-v2,Spring Boot,Spring Webflux,Google Cloud Endpoints,Google Cloud Run,Google Cloud Endpoints V2,我已经将springbootwebflux应用程序部署到googlecloudrun上,并通过googlecloudendpoints访问它。当通过Google ESP V2访问后端端点时,即使传递了有效的访问令牌,也会出现401错误 根据应用程序后端日志,虽然应用程序后端没有安全实现,但错误正在从应用程序后端传递。我可以直接调用应用程序后端,而无需任何访问令牌,而且工作正常 我用Tomcat容器尝试了相同的应用程序,将WebFlux实现更改为常规的Spring引导实现。然后,它可以通过谷歌云端
springbootwebflux
应用程序部署到googlecloudrun
上,并通过googlecloudendpoints
访问它。当通过Google ESP V2
访问后端端点时,即使传递了有效的访问令牌,也会出现401错误
根据应用程序后端日志,虽然应用程序后端没有安全实现,但错误正在从应用程序后端传递。我可以直接调用应用程序后端,而无需任何访问令牌,而且工作正常
我用Tomcat容器尝试了相同的应用程序,将WebFlux实现更改为常规的Spring引导实现。然后,它可以通过谷歌云端点
进行访问
我假设
springbootwebflux(Netty)
不能正常使用googleesp V2
。请提供任何建议。您能提供您的服务说明(OpenAPI 2.0 yaml文件)吗?