我正在我的车库编码,已经部署了一个GCloud功能,但还没有一个公司网站。因此,到目前为止,我的应用程序源URI是localhost:###。现在我想将我的web项目与我的GCF集成起来,在集成Google登录之后,我被困住了,因为我没有注册的原始URI网站。
是否需要使用官方网站URI?

发布于 2018-12-12 09:38:52
是的,需要一个URI。最重要的是,它需要HTTPS,它需要SSL证书。例外情况是使用localhost进行测试。
原因是当您使用Google2.0对用户进行身份验证时,用户会转到OAuth帐户并进行身份验证。然后谷歌账户调用你的callback网址给你一个令牌。这是安全设计的一部分。如果您可以保留此空白,则身份验证链将被打破。我在这个答案中过分简化了OAuth 2.0。
您可以使用Google,然后它为您的部署提供一个URL。应用程序引擎将作为您的orgin和回调工作。
如果您的目标是使用Compute,那么您将需要一个域名和SSL证书(让我们免费加密)用于您的Let服务器。
https://stackoverflow.com/questions/53700109
复制相似问题