【发布时间】:2013-07-28 14:04:09
【问题描述】:
我已经实现了一个云端点,其中一些调用需要 Google 用户身份验证,我现在想使用 iOS 应用程序测试这些调用。到目前为止,我已经按照文档中的所有步骤进行操作,并且我已经设法让用户 OAUTH 登录从应用程序中工作,但是,当我随后尝试对本地开发服务器(本地主机:8888)进行 API 调用时),我收到以下错误:
无法使用方案 http 授权请求
根据我的阅读,auth 不适用于 http 方案并且需要 https。所以我的问题是:是否可以将 https 与本地开发服务器一起使用?或者,还有什么我遗漏的东西可以让我在本地环境中测试用户身份验证吗?
非常感谢任何帮助。 干杯。
【问题讨论】:
-
您使用什么客户端拨打电话?
http在开发服务器中可以正常工作。 -
@bossylobster 我正在从 iOS 应用程序拨打电话。我认为我得到的错误是因为我正在进行经过身份验证的调用(需要 HTTPS),但本地开发服务器只是 HTTP。我的理解不正确吗?谢谢!
-
开发服务器无法签署
https请求,因为没有证书颁发机构知道您机器上的本地主机。结果,大多数事情都行不通,所以使用http。
标签: ios google-app-engine google-oauth google-cloud-endpoints