【发布时间】:2013-01-25 11:04:35
【问题描述】:
我有一个指向 JSON 输出的 url,但是这个 URL 需要通过标准的 apache 弹出身份验证框输入用户名和密码。我尝试从我的 rails 控制器访问此 URL,如下所示:
result = JSON.parse(open("http://user:pass@myurl.com/json").read)
但是它不起作用。 我的控制器顶部有以下内容:
require 'open-uri'
require 'json'
我刚刚收到一条错误消息,上面写着ArgumentError, userinfo not supported. [RFC3986]
【问题讨论】:
-
为什么你认为它不起作用?有什么错误吗?
-
是的,我只是收到一个错误,上面写着 ArgumentError,不支持用户信息。 [RFC3986]
标签: json rest authentication basic-authentication