Google BigQuery,将uris重定向到UNC路径

时间:2014-10-17 12:16:37

标签: redirect web-applications google-api google-bigquery url-redirection

我正在创建使用Google BigQuery的网络应用程序,该应用程序也将获得访问和刷新令牌。

我的网络应用程序将托管在内部网中,例如http://mywebapp/

要访问它,需要客户端ID,因此我访问了console.developers.google.com并尝试为Web应用程序"创建"客户端ID。我必须在JAVASCRIPT ORIGINSREDIRECT URIS输入两件事,这是我的问题:

Google拒绝接受http://mywebapp/oauth2callback作为重定向uri,但接受http://mywebapp/作为javascript来源。

错误是:

  

无效的重定向URI。

Google接受" http://mywebapp.com"和" http://localhost",但这对我没有帮助。

这是一个错误还是设计?

1 个答案:

答案 0 :(得分:0)

此处的问题是originredirect URI之间的区别。

当然,起源是连接的来源。这可以是您自己的本地网络,localhost或Intranet,只要真正的原始地址与您配置中注册的地址匹配,一切都会正常。

另一方面,重定向是Google授权服务器在获得授权后将发回请求的位置。在这种情况下,提供内部地址是不可能的,因为Google无法重定向到这些地址,因为它们是私有的。