OAuth 2.0 客户端 ID,我需要重定向 URI 在我的客户端 ID 中为“Web 服务器”


OAuth 2.0 client ID, I need the Redirect URIs to be "web-server" in my client ID

创建客户端ID时出现问题,我需要部署一个将使用Google Analytics API的Web应用程序。此 Web 应用程序将位于本地路径上,如下所示

http://web-server/example/example

问题是客户端 ID 的重定向 URI 必须是本地主机或 www. 等

如何解决这个问题?

你可以从Dyna Dns那里得到帮助。

http://dyn.com/dns/

这将为您的本地计算机提供一个可从任何地方访问的主机名。它甚至适用于非静态 IP。

大多数 OAuth 2.0 提供程序将支持完全限定的主机名,即使它们不可公开访问。

因此,例如,您的本地计算机名称可以是:

http://johny-smith/

但也可以通过以下方式访问:

http://johny-smith.corp.company.com

http://johny-smith.internal.company.com

如果您使用的是 linux 机器,请尝试键入"主机名"以获取完全限定域名 (FQDN)。