【发布时间】:2014-07-08 08:52:08
【问题描述】:
我有一个网络应用程序连接到我的服务器端应用程序。网络应用程序在服务器存储令牌并刷新访问令牌时获取身份验证代码。当我的访问令牌过期时,当我从本地主机发出 api 调用(Web 和服务器端部分都在同一个域上)时,我通常可以刷新令牌。当我部署我的代码以使 Web 部件位于域 A 上而服务器 api 位于域 B 上时,过期后刷新访问令牌不起作用。估计是原产地问题。我从谷歌控制台获得了网络应用程序密钥。 有谁知道是否有为 oauth 启用跨域的设置?
更新:也许它与 cors 无关。问题是我可以从 localhost 而不是从我的云部署的应用程序运行我的应用程序。
【问题讨论】:
-
当您部署时,
http架构是否会更改为https? -
是的。这会影响我的应用吗?
标签: c# google-api google-oauth google-contacts-api