問題タブ [http-status-code-401]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
7340 参照

asp.net - myhandler.ashx への httpwebrequest 投稿がステータス コード 401 で拒否される理由

ColdFusion ページから POST される HTTPHandler を既に作成しており、正常に動作します。今、ASP.NET で Web アプリケーションを作成しようとしているので、.aspx ページから .ashx ハンドラーにフォームを投稿できます。

アプリケーション トレース (trace.axd) には、最後の 3 つのエントリとして次のように表示されます。

.ashx ファイルにブレークポイントがありますが、到達することはありません (ステータス コード 401 が原因だと思います)。ハンドラーに POST しようとしているdefault.aspxのコード スニペットを次に示します。

UploadHandler.ashxファイルからのコード スニペットを次に示します (ただし、これには達していないようです)。

default.aspx と UploadHandler.ashx は両方とも、私のローカルホストの仮想ディレクトリのルートにあります。ディレクトリ セキュリティは現在、"匿名アクセス" チェック済みおよび "統合 Windows 認証" チェック済みに設定されています。

trace.axd ディスプレイの [View Details] リンクをクリックすると、フォーム コレクション内のすべてのデータが表示され、処理されることを期待していますが、この 401 によってすべてが停止しているようです。役に立ったら、BuildFormData() という小さな関数のコードを投稿できます。

編集:次のようにハンドラーを修正しました(効果はありませんでした;同じエラーが発生します):

0 投票する
1 に答える
2943 参照

.net - リモート サーバーがエラーを返しました: (401) .NET Remoting で権限がありません

私はリモーティング サービス (ISS で .NET タイプをホストする) を開発しました。IIS は「統合 Windows 認証」を使用するように構成されています。

「localhost」でサービスの単体テストを実行すると完全に機能します(以下のコードはテストに使用するコードです)が、テストサーバー(別の別のドメインにある)にサービスをデプロイした後、スローし始めました「System.Net.WebException: リモート サーバーがエラーを返しました: (401) Unauthorized.」例外。

問題は何ですか?ドメイン関連ですか?デフォルトの Web プロキシの構成と関係があるのでしょうか?

0 投票する
2 に答える
20463 参照

asp.net - SSRSレポートビューア+ASP.NETクレデンシャル401例外

SQL2005レポートサーバーにレポートを保存しましたが、このレポートのレンダリングされたPDFを返したいと思います。ローカルの*.rdlcファイルを操作しているときにこれを理解しました(そしてそれについてブログに書いています)が、*。rdlがレポートサーバーにあるときはわかりません。行で401NotAuthorizedエラーが発生します...

レポートのレンダリングに使用される方法は次のとおりです。

もう1つ欠けているのは、WindowsImpersonationCredentialsクラスです。

あなたが知る必要があるかもしれない他のこと...

  • これはイントラネット上で実行されており、偽装がオンになっています。
  • ロギングは、偽装ユーザーが正しく設定されていることを示しています。
  • これ、Visual Studio(http://localhost:devport)で実行している場合は機能し、開発ボックス(http://localhost/myApplication)で実行している場合は機能します。テストサーバーまたは本番サーバーで実行している場合は機能しません。
  • web.configのsystem.net.defaultProxy設定がある場合とない場合の両方で解決策を試しました。どちらも機能しませんでした。

私は何が間違っているのですか?サーバー設定ですか?コードですか?web.configですか?

0 投票する
1 に答える
1297 参照

.htaccess - IE7にカスタム401ページが表示されない

アクセス可能なディレクトリ内に、htmlである401ページを作成しました。

IE 6、Firefox、Safariで表示されますが、IE7では表示されません。

これは、401ページのディレクトリと場所に認証を設定するための.htaccessファイルです。

ディレクトリ/ページに移動すると、ユーザー名/パスワードの入力を求められます。私のアカウントは学生グループに属していないため、Safari、IE6、Firefoxでは401ページに移動しますが、IE7では表示されます。そうではなく、デフォルトのページを表示するだけです(スクリーンショットはこちら:http://i35.tinypic.com/2qbgmjs.png

どんな助けでも大歓迎です。

0 投票する
3 に答える
12526 参照

iis-7 - IIS7 の ApplicationPoolIdentity 401 エラー

Windows Server 2008 R2 と IIS7.5 の使用を開始したばかりで、既存のサイトを Windows 2003 ボックスから移動しようとしています。サイトを正常に実行できますが、サイト内のすべての CSS / 画像で 401 エラーが発生します。全員に読み取りアクセスを許可すると、これは解決しますが、これを行うのはあまり嬉しくありません。

IIS7.5 は魔法のような新しい「アカウント」を利用し、各アプリケーション プールには独自のアカウントがあることを読みました。

これまでのところ、

  • 私のウェブサイト(kbank)のwwwrootに新しいフォルダーを作成しました
  • 別のマシンからファイルをコピーしました
  • IIS7 では、新しい Web サイト (仮想ディレクトリではない) を作成しました。これにより、Web サイトと同じ名前の新しいアプリケーション プールが作成されました。これは統合パイプライン プールです
  • Process Model / Identity では、これは ApplicationPoolIdentity を使用しており、Load User Profile は True に設定されています
  • フォルダーのルートへの IIS AppPool\kbank 読み取りアクセス権を付与

ウェブサイトの最適な設定方法を誰か教えてください。

0 投票する
2 に答える
2073 参照

asp.net - InternetExplorerを使用してWebページにアクセスできません

IE8でイントラネットWebサイトにアクセスする際に問題が発生しました。FirefoxまたはIEを除く他のブラウザからサイトにアクセスできます。IEはユーザー名とパスワードの入力を求めますが、クレデンシャルを受け入れることはなく、「このページを表示する権限がありません」という401メッセージを表示するだけです。

Webサイトは次のように構成されています。

Windows Server 2003

IISディレクトリセキュリティ>認証方法>「統合Windows認証」のみ

何か案は?

0 投票する
1 に答える
745 参照

svn - SVNサーバーのカスタム401エラーページ

自分のドメインの1つでsvn.mydomain.comとしてSVNサーバーを実行していて、ユーザー認証が失敗した場合の401エラードキュメントを設定したいと思います。

svnは実際のフォルダーでも実際のサブドメインでもないので、ErrorDocument401行をどこに置くことができるかについて混乱しています。

.htaccessファイルにある必要はありません。機能する場合は、apache構成に入れることができますが、機能するかどうかはわかりません。

アイデアをありがとう。

0 投票する
4 に答える
2022 参照

google-app-engine - HTTP ステータス コード 401 を確認する方法

ここで受け取った回答の 1 つで、自分が登録ユーザーでアカウントを持っている Web サイトに自分の ID とパスワードを「Google App Engine」を介して自動的に渡す方法がわからないという問題に遭遇しました。「401 の HTTP ステータス コード、「承認が必要」を確認し、サイトが要求している種類の HTTP 承認 (基本、ダイジェストなど) を提供するようにという提案が私に与えられました。ステータスコードの確認方法がわかりません。どなたか、やり方を教えていただけないでしょうか。

+++++++++++++++++++++++++++++++++++

追加情報:

Google App Engine でこの方法を使用した場合 (eBay の概要ページの URL を取得):

「401」ではなく「200」が常に表示されます

0 投票する
2 に答える
5513 参照

asp.net-mvc - IIS 7.5MVC2の問題と401.3エラー

ステージング環境に展開しようとしているWebForms/MVC混合アプリケーションがあります。これは、IIS7.5を使用したServer2008R2の新規インストールです。

このアプリケーションは、(Visual StudioのWebサーバーを介して)任意のローカルマシンで開発している間は正常に機能しますが、ステージングサーバーでホストされている場合、次のエラーが発生します。

HTTPエラー401.3-無許可

Webサーバー上のこのリソースのアクセス制御リスト(ACL)構成または暗号化設定のため、このディレクトリまたはページを表示する権限がありません。

これを修正するために設定したもの:

  • 匿名認証が有効になっています。
  • 他のすべての形式の認証は無効になっています。
  • 承認は、すべてのユーザーを許可するように設定されています。
  • IIS_IUSRSグループは、ファイルシステムを介してアクセスできます。
0 投票する
1 に答える
1196 参照

httprequest - サンプル 401、403 http 応答を生成する方法は?

fiddler でサンプルの http 401 403 応答を生成したいのですが、どうすればよいですか? これを取得するために指定できるサイトはありますか?