本地主机以外的 Google API 重定向 URI:如何使其成为服务器域

用户

我一直在尝试设置一个应用程序,让它与 Google API 之一对话。当我将它部署到我的 linux 服务器(仅限 shell)时,它确实要求我使用重定向 URI 值“请在浏览器中打开以下地址” localhost:some_port

我无法从我的 linux 机器访问它,也无法在其他一些基于 UI 的浏览器上打开它,因为 redirect_uri 总是基于 localhost。

我已经将我的服务器公共域添加到重定向 URI 列表中,但它仍然总是使用本地主机地址生成。

我怎样才能从同意屏幕中获取令牌,因为它总是将我重定向到我的 linux 服务器上的 localhost?

代码

创建连接的代码(在本地主机上一切正常,所以这里没有错误):

InputStream in = SearcherApplication.class.getResourceAsStream("/client_secret.json");
            GoogleClientSecrets clientSecrets =
                    GoogleClientSecrets.load(jsonFactory, new InputStreamReader(in));
            GoogleAuthorizationCodeFlow flow =
                    new GoogleAuthorizationCodeFlow.Builder(
                            httpTransport, jsonFactory, clientSecrets, Collections.singleton(YOUTUBE_READONLY))
                            .setDataStoreFactory(dataStoreFactory)
                            .setAccessType("offline")
                            .build();
            return new AuthorizationCodeInstalledApp(
                    flow, new LocalServerReceiver()).authorize("user");

用户

找到该选项的位置。而不是new LocalServerReceiver()设置以下代码:new LocalServerReceiver.Builder() .setHost("my.awesome.server") .setPort(8080) .setCallbackPath("/Callback") .build()

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

.google域名重定向到本地主机

来自分类Dev

如何重定向我的本地主机指向的位置?

来自分类Dev

如何设置本地主机以重定向网站

来自分类Dev

从本地主机调用Google API

来自分类Dev

来自本地主机的Google Analytics API

来自分类Dev

如何将我的本地主机重定向为热点用户的域

来自分类Dev

如何将重定向uri链接到我的本地主机?

来自分类Dev

在开发服务器(在本地主机上)上运行用于Google Cloud Endpoints的API Explorer不再起作用

来自分类Dev

截至2019年4月,适用于本地主机和生产服务器的Google Maps API

来自分类Dev

Google Drive API webContentLink 重定向到不同的域

来自分类Dev

未采用Google Site Verification API .NET重定向uri

来自分类Dev

Google API-重定向URI不匹配错误

来自分类Dev

未采用Google Site Verification API .NET重定向uri

来自分类Dev

Google API重定向URI不能正常工作

来自分类Dev

重定向时,Flask-Dance使用本地主机而不是域

来自分类Dev

如何在Google Map API中为本地主机提供引荐来源网址?

来自分类Dev

如何在本地主机上使用Google Maps Simple API

来自分类Dev

如何在本地主机上调用Google Cloud Endpoints RPC API?

来自分类Dev

如何在本地主机上测试Google Calendar API V3

来自分类Dev

本地主机中的URL重定向

来自分类Dev

iptables重定向到本地主机?

来自分类Dev

本地主机中的URL重定向

来自分类Dev

PHP重定向到本地主机

来自分类Dev

Google授权的重定向URI

来自分类Dev

用于本地主机开发的Google API KEY引用通配符

来自分类Dev

在本地主机上使用Google Cloud Storage JSON API

来自分类Dev

如果我在本地主机上,则 Google API 密钥错误

来自分类Dev

为什么Apereo CAS服务器重定向到OAuth2终结点的本地主机?

来自分类Dev

如何使用Terraform和Google Cloud将主机从辅助域重定向到主域

Related 相关文章

  1. 1

    .google域名重定向到本地主机

  2. 2

    如何重定向我的本地主机指向的位置?

  3. 3

    如何设置本地主机以重定向网站

  4. 4

    从本地主机调用Google API

  5. 5

    来自本地主机的Google Analytics API

  6. 6

    如何将我的本地主机重定向为热点用户的域

  7. 7

    如何将重定向uri链接到我的本地主机?

  8. 8

    在开发服务器(在本地主机上)上运行用于Google Cloud Endpoints的API Explorer不再起作用

  9. 9

    截至2019年4月,适用于本地主机和生产服务器的Google Maps API

  10. 10

    Google Drive API webContentLink 重定向到不同的域

  11. 11

    未采用Google Site Verification API .NET重定向uri

  12. 12

    Google API-重定向URI不匹配错误

  13. 13

    未采用Google Site Verification API .NET重定向uri

  14. 14

    Google API重定向URI不能正常工作

  15. 15

    重定向时,Flask-Dance使用本地主机而不是域

  16. 16

    如何在Google Map API中为本地主机提供引荐来源网址?

  17. 17

    如何在本地主机上使用Google Maps Simple API

  18. 18

    如何在本地主机上调用Google Cloud Endpoints RPC API?

  19. 19

    如何在本地主机上测试Google Calendar API V3

  20. 20

    本地主机中的URL重定向

  21. 21

    iptables重定向到本地主机?

  22. 22

    本地主机中的URL重定向

  23. 23

    PHP重定向到本地主机

  24. 24

    Google授权的重定向URI

  25. 25

    用于本地主机开发的Google API KEY引用通配符

  26. 26

    在本地主机上使用Google Cloud Storage JSON API

  27. 27

    如果我在本地主机上,则 Google API 密钥错误

  28. 28

    为什么Apereo CAS服务器重定向到OAuth2终结点的本地主机?

  29. 29

    如何使用Terraform和Google Cloud将主机从辅助域重定向到主域

热门标签

归档