如何在我的生产服务器

时间:2016-08-26 12:12:26

标签: java spring-mvc google-sheets

我正在使用java从Google电子表格API中读取数据。我能够在我的本地机器上读取以及在auth2下面的URL:

https://accounts.google.com/o/oauth2/auth?access_type=offline&client_id=679281701678-iacku5po12k0if70abstnthne9ia57kg.apps.googleusercontent.com&redirect_uri=http://localhost:39740/Callback&response_type=code&scope=https://www.googleapis.com/auth/spreadsheets

我的回调网址是

http://localhost:62238/Callback?code=4/k6rwrqBFTJ310Yhy9EBpIA7eH9PqL-HXwC3hi9Q0How#

但是,当我在生产服务器上部署我的战争时,我无法看到回调函数。

如果有人知道这一点,请向我建议如何在生产服务器上集成。

1 个答案:

答案 0 :(得分:0)

每当您与任何支持OAUTH的google api集成时。您需要在google dev控制台上提供限制,例如授权来源和授权重定向uris。我认为您可能提供了与本地不同的端口,而不是您在授权源中生产的端口,这就是为什么它无法从您的生产服务器连接但能够从您的本地连接。你可以交叉检查一次。