2016-07-08 16 views
1

私はHerokuを初めて使いました。私のHeroku dynoがhttp認証を要求しています

私はheroku gitでdynoを更新しました。しかし、私がサイトに行くと、私はちょうどhttp認証ボックスを得て、ログインするように頼んでいます。

私はここに入ることができ、何故起こっているのかここで少し失われているのです。

私はコードを引き継ぎ、別のユーザーをサポートしています。だから私はこれも設定しませんでした。

私が作ったコードの変更は、実際にはいくつかの静的なファイルだったので、djangoアプリケーションはクラッシュしたり、問題を起こしたりしませんでした。私はいくつかの星型ファイル以外は何も変更していません。

これは、ログから次のとおりです。

2016-07-08T21:28:54.182040+00:00 heroku[router]: at=info method=GET path="/" host=wedclips-staging.herokuapp.com request_id=83b6454c-1566-4ab9-b8ef-5783211283df fwd="27.145.28.100" dyno=web.1 connect=0ms service=5ms status=401 bytes=4654 
2016-07-08T21:28:58.046855+00:00 heroku[router]: at=info method=GET path="/favicon.ico" host=wedclips-staging.herokuapp.com request_id=31de16de-e295-4a21-936e-f113ccd08e66 fwd="27.145.28.100" dyno=web.1 connect=0ms service=3ms status=401 bytes=4654 
+0

実行しているdynosの数を確認して再起動してみてください。ここではhttps://devcenter.heroku.com/articles/dynos – PetarP

+0

dynoを読んで再起動しましたが、何も変更されませんでした。 私には、Webサーバーが要求を渡す前に認証を求めているようです。私はApacheでこれを見たことがありますが、Herokuではマシンのセットアップやカバーの仕組みを知りません。 – MarcNealer

+0

あなたは 'heroku'アカウントにログインしていますか、' heroku CLI'を使っていますか?ターミナルから? – PetarP

答えて

0

Herokuのドキュメントから:

Herokuのプラットフォームウェブdynosにご アプリのホスト名(複数可)に送信され、自動的にルートのHTTPリクエスト。 Cedarスタック上のすべての アプリケーションのエントリポイントはherokuapp.comドメインで、 はWebダイノスへの直接ルーティングパスを提供します。

あなたは、あなたのアプリケーションで作業することができ、あなたの資格を入力してログイン、heroku loginを実行している端末からHeroku CLIを使用してheroku applicationに接続します。 Heroku HTTPルーティングhereと約Heroku CLIhereを参照してください。

+0

私はコマンドラインが正常に動作しており、システム上のコードとログを確認しました。エラーメッセージはありません。しかし、私がサイトを開こうとするとすぐに、私はHTTP認証ボックスのポップアップを取得します。私は、AWS上の静的ファイルに問題があり、エラーメッセージがサイトアイコンを取得中であるため、そこにアクセスしているのだろうかと思います – MarcNealer

関連する問題