在Google的oauth同意屏幕上注册新的oauth客户端时,要求提供私有策略网址,应用首页网址和授权网址。我正在localhost上开发如何获取它们
答案 0 :(得分:0)
对于localhost,您不需要隐私策略URL,但是在发布应用程序时将需要它。
您的授权重定向通常会在Google OAuth失败时显示在错误消息中,但可能为http://localhost/signin-google
。如果您要调试,则可能需要包括端口号。
答案 1 :(得分:0)
在Google开发者控制台上创建新项目时,需要填写一些值。
关于同意屏幕 同意屏幕会告诉您哪些用户正在请求访问他们的数据,以及您要访问哪种数据。
OAuth开发人员验证 为了保护您和您的用户,您的同意屏幕可能需要Google验证。未经验证,您的用户将看到一个附加页面,指示您的应用未得到Google的验证。了解更多
在以下情况下需要验证: 您的应用程序类型是公开的,并且 您添加一个敏感范围 验证可能需要几天才能完成。处理过程中,您将收到电子邮件更新。
保存而不发布 即使您的同意屏幕未发布,您仍然可以使用具有以下限制的用户来测试您的应用程序:
必需值
应用主页链接 在同意屏幕上显示。必须托管在授权域中。
应用程序隐私权政策链接 在同意屏幕上显示。必须托管在授权域中。
如果这只是您自己的应用程序,您将仍然需要为其设置位置。如果必须验证应用程序,则需要确保这些值是有效值。但是,如果您只是测试当前的本地主机,则可以将它们设置为任何有效的网址
未验证的应用
我知道您提到这将是一个本地主机应用程序。但是,您需要了解,根据请求的范围,在多次请求之后,仍可能需要验证您的应用程序以verified进行使用。
在需要验证之前,敏感范围限制为100个授予请求 用户会看到一个附加页面,表明您的应用未通过Google验证 让我们知道您对我们的OAuth体验有何看法。