問題タブ [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.
http - WCF サービスから 401 を返す
WCF サービスから HTTP 401 を返すにはどうすればよいですか?
ajax - SharePoint AJAX Web パーツ 401.2/3 エラー
最近、SharePoint で使用する AJAX Web パーツの作成を開始しましたが、奇妙なエラーが発生しています。EnsurePanelFix() が原因で Web パーツが 401 エラーをスローしているようです。ログには、401.2 と 401.3 の両方のエラーがほぼ同時に表示されています。ここや他のいくつかのサイトで少し調査した後、EnsurePanelFix() にいくつかの変更を加えました。現在、次のようになっています。
セキュリティ ログを見ると、失敗が次のように記録されていることがわかります。
複数の障害監査があり、それらの間で唯一異なるデータは操作 ID です。
このコードがなくてもすべてが正常に機能することを考えると、認証またはファイル許可の問題が発生する理由は誰にもわかりますか? ありがとう。
編集: ACL と関係があることは確かですが、どのリソースが問題を引き起こしているのかをどこで探すべきか正確にはわかりません。
c# - StatusCode 401 でレスポンスの内容を取得する
通常の HTML 応答とともに、すべての要求に対して 401 認証エラーを送信するサーバーへの接続を確立しようとしています。例 ただし、一緒に送信された HTML 応答も読み込んで、それを解析できるようにしたいと考えています。LiveHTTPHeaders を使用してキャプチャされたヘッダー交換の例: 明らかに、content-length はゼロではありません。Firefoxはそれがjavascriptであることを示しています。
この時点で、Firefox でフォームが開き、ユーザー名とパスワードの入力を求められます。
この時点で、別の URL にリダイレクトされます。ただし、私が抱えている問題は、401 Unauthorized と一緒に送信される長さ 924 のコンテンツを取得する方法です。そのコンテンツは、さらにやりたいことを行うのに役立つためです。しかし、まさにその行:
例外をスローします。
実際のコンテンツにたどり着くのに役立つ提案があれば感謝します。
ありがとう。
c# - リモート サーバーがエラーを返しました: (401) Unauthorized
特定の Web ページの HTML コードを取得しようとしています。正しいユーザー名とパスワードを持っていますが、まだ機能しません。これが私のコードです。
MessageBox はテストするだけです。問題は、この行に到達するたびに次のようになることです。
例外があります:
リモート サーバーがエラーを返しました: (401) 権限がありません。
これを修正するにはどうすればよいですか?
apache - Kerberos SSO ログイン失敗時に apache リダイレクトまたはカスタム 401 ドキュメントをセットアップする方法
私は動作中の Kerberos SSO セットアップを持っています。mod_jk で apache と jboss を使用しています。Apache は、次の構成で auto-login.htm ページを (kerberos によって) 保護しています。
これは 100% 機能し、Kerberos/SSO でログインして、Java アプリケーションで remote_user 変数を読み取ることができます。
問題は、ユーザーが Kerberos/SSO 経由でログインできなかった場合に、保護されていない login.htm にリダイレクトすることです。私が念頭に置いていた解決策は、401 ErrorDocument を設定することでしたが、上記のコードで #ErrorDocument 401 のコメントを外してこれを設定すると、ユーザー資格情報を要求するために 401 を返すことは本質的に Kerberos の一部であるため、常に login.htm にリダイレクトされます。 /SSO 認証プロセス。したがって、結果として、ユーザーは常に login.htm に行き着き、Kerberos/SSO ログイン プロセスを完了することはありません。
任意のヘルプまたは代替ソリューションをいただければ幸いです。
よろしくお願いします
ピエール
asp.net - ASP.NET の 401.2 の customerrors
ASP.NET でロール ベースの承認を正常に実装しました。人が必要な役割を持っていない場合、401.2 が許可されていないというエラー ページが表示されます。
私が今達成したいことは、アプリケーションにカスタム 401 ページを作成し、web.config の設定を介してそこにリダイレクトすることです。私はこれを試しました:
しかし、これは引っかかりません。代わりに IIS でオーバーライドする必要がありますか? それが物事の展開を難しくするのではないことを願っています。
asp.net - texbox にテキストのような SQL インジェクションがあると、送信時に 401.1 になる
これは、8 月の投稿のフォローアップです: AD 資格情報を要求する / ポストバックで「接続が中断されました」
問題は新しいレコードで再び発生し、問題のテキストは「... SharePoint サイト [セミコロン] 更新チーム スケジュール ...」であると判断しました。「[セミコロン]更新チーム」に注目?SQL インジェクションではなく、完全に有効です。コンマに変更しても問題ありません。「更新」を別の SQL キーワードに変更すると、ユーザーは資格情報の入力を求められ (常に拒否されます)、IIS 401.1 ページが表示されます。
はい、[セミコロン] を文字に置き換える必要があります。SO では投稿できません。
で@Page
、私は持っています(はい、テキストボックスの内容は、ストアドプロシージャへのパラメーター化された入力としてValidateRequest="false"
通過しています)HttpUtility.HtmlEncode
何か案は?
c# - Credentials AND proxy (Web サービスの呼び出し) を使用する場合の応答 401
VB.NET 2.0 を使用しています。
Web サービスを呼び出そうとしています。この Web サービスには認証が必要です。したがって、資格情報のみを使用する場合に Web サービスを実行できます。しかし、ローカル プロキシを追加すると (ezProxy Manager で試しました)、401 エラーが発生します。
これをプロキシでも機能させる必要があります。これが失敗する理由はありますか?
sharepoint - SharePoint 2007 での 401 無許可
ドキュメント ライブラリから情報を収集する Web パーツを作成しました。これは、「管理」Web アプリケーションの下でうまく機能します (非匿名ユーザー用の管理サイトと匿名ユーザー用の www サイトの 2 つの Web アプリがあります。これら 2 つのサイトは同じコンテンツを共有しています)。
www サイトを開くと、ドキュメント ライブラリへの参照でない場合、空の Web パーツが表示されます。ただし、ドキュメント ライブラリにリンクすると、401 UNAUTHORIZED と表示されます。管理サイトと www サイトの両方から、同じドキュメント ライブラリを CQWP で正常にクエリできます。
何か助けはありますか?
ありがとう。
asp.net - webmethodへのjquery呼び出しで一貫して「401 Unauthorized」エラーが発生する
webmethod への jquery 呼び出しを機能させるのに苦労しています。「401 Unauthorized」という応答でサーバーからバウンスされています。web.config または他の場所に正しくない設定が必要であり、呼び出しの成功を妨げている可能性があります。
あなたの洞察は大歓迎です!
jquery 呼び出しを呼び出す js 関数の呼び出し
jquery 呼び出しを行う JavaScript 関数
ページ内の Web メソッド
Firebug コンソールに表示される応答
と
この件に関する通常のサイト (Encosia など) を見て読んだことがありますが、役に立ちません。重要な部分が欠けているか、環境のセキュリティ パラメータに呼び出しを妨げる微妙な問題があります。
診断に影響を与える可能性があるその他の潜在的に役立つヒントを次に示します。
- コードビハインドの Web メソッド
- Sitecore CMS の使用 (干渉しているようには見えない、まったくわからない)
- IIS7
- .NET 3.5
- jQuery1.3.2
あなたの洞察と方向性を楽しみにしています--ありがとう!