2017-08-03 11 views
0

と401権限私はオープン()コマンドを使用して自分のサーバーのURLをヒットしようとしていますが、そのはOpenURI :: HTTPError:オープン-URI

OpenURI::HTTPError: 401 Unauthorized

from /.rbenv/versions/2.2.7/lib/ruby/2.2.0/open-uri.rb:358:in `open_http'

私のドメイン名が聞かせていると言うにはhttp://example.comを言うと、私がしようとしています

open("http://example.com/system/contract/abc") 

ただし、上記のエラーが発生しました。私のlocalhost上では正常に動作します。提案は高く評価されます。

+0

を、 'ます。http:// example.comは/システム/契約/ abc'は承認が必要です:) –

答えて

1

アクセスしようとしているURLに認証が必要です。 StackoverflowでOpenURIを使用している認証質問の例/回答がいくつかあります。ここではそれらのいくつかです:

OpenUri causing 401 Unauthorized error with HTTPS URL

とプロキシを使用している場合:明らか Ruby open-uri proxy authentication fails

+0

こんにちは、方向をありがとう。はい、私たちはサーバー上で基本認証を使用していますので、私はそのアクションを実行するために提供する必要がありました。 (y) –

関連する問題