問題タブ [basic-authentication]

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 投票する
1 に答える
1074 参照

java - Safari 4 での QuickTime HTTP 基本認証

Safari 4.0.3 を実行している Mac OS X Leopard 10.5.8 を使用しています。私のクロス プラットフォーム Java アプリには、独自の内部 Web サーバーを備えた組み込みのネイティブ Web ブラウザーがあります。ブラウザーがクイックタイム (mov、mp4、m4v など) を必要とするファイルを提供しようとするたびに、ユーザー名とパスワードの資格情報ダイアログが表示されます。すべてのリクエストが通過して認証されるのを確認できます(少なくともhtmlファイルは認証されます)...次に、たとえばmp4のリクエストが表示され、認証されません。これはまるで、QuickTime が資格情報を渡さず、それ自体で認証を試みているかのようです。

これらの資格情報を自分で内部的に渡し、他のすべてのファイル タイプは基本認証で正常に動作します。QuickTime 7.6.4 とまったく同じファイルを使用して Windows でアプリを実行することもでき、期待どおりに再生されます (この場合、Windows は組み込みブラウザーとして IE8 を実行しています)。

QuickTime 7.6.4 と Safari 4 の基本認証に関する既知の問題はありますか? 運が悪かったので、少しオンラインで検索しました。

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

asp.net-mvc - ASP.NET MVC - HTTP 認証プロンプト

ビューをレンダリングする前に、アプリケーションにユーザー名とパスワードを要求させることはできますか? Twitter API と同じように、アカウントに関する情報を取得します。

http://twitter.com/account/verify_credentials.xml

したがって、ビューをレンダリングする前に || ファイルにユーザー名とパスワードを挿入するように求めます。curl リクエストはユーザー名:パスワードに基づいているため、これはサーバー上で直接行われると思います。

同じ構造に従って API を構築しようとしているので、ASP.NET MVC C# でこれを行う方法を知りたいです。私はすでにこれをルビーレールで使用しており、非常に単純です:

[Authorize] フィルターは同じではないと思います。これは単なるリダイレクトであり、アカウント データベースに基づく Accounts Internal Controller にリダイレクトされます。この場合、別のデータベースを使用します。 webservice を使用して、情報が送信された後に検証を行います。しかし、ユーザーを要求し、その要求で資格情報を渡すアクションが必要です。

前もって感謝します


アップデート:

実際にこの認証を必要とするページ (つまり Twitter) をリクエストするには、そのリクエストでこれを宣言する必要があります。

そして、これはプロンプトされたユーザー名とパスワードを反映します。

したがって、まったく同じことですが、反対側から見ると、リクエストに応じて認証プロンプトに情報を提供できる場合、代わりにリクエストでこの認証を要求するにはどうすればよいでしょうか?

したがって、誰かが私のアプリケーションにリクエストを送信しようとするたびに、次のようになります。

http://myapplication/clients/verify_credentials

そのサーバープロンプトでユーザー名とパスワードを要求する必要があるため、たとえばcurlに関する情報を取得するには、次のようになります

0 投票する
7 に答える
105262 参照

java - ユーザー名とパスワードがデータベースにある場合の JAX-WS および BASIC 認証

私は JAX-WS が初めてで、理解できないことがあります。

JAX-WS セキュリティの設定方法に関するチュートリアルはたくさんありますが、ほとんどすべての場合、BindingProvider.USERNAME_PROPERTY と BindingProvider.PASSWORD_PROPERTY はいくつかの .xml ファイルに格納されています (私が信じているコンテナーによって異なります)。それらは「ハードコーディング」されています。あれは。そして、それは私が得られないものです。BindingProvider.USERNAME_PROPERTY および BindingProvider.PASSWORD_PROPERTY をデータベース内のユーザー名およびパスワードと比較して、Web サービス クライアントを認証するにはどうすればよいですか? クライアント側で BindingProvider.USERNAME_PROPERTY と BindingProvider.PASSWORD_PROPERTY を次のように設定してみました。

そして、サーバー側で次のように取得します。

しかし、私は常にnullを取得します.xmlで何も設定しませんでした.Webサービスは問題なく動作しますが、これらの変数を取得できない:(

Java 1.6、Tomcat 6、およびJAX-WS の両方で実行しています。

データベースからのパスワードを使用してユーザーを認証するためのヘルプは非常に高く評価されています, ありがとう.

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

jquery - 基本認証を使用して JQuery で JSONP 呼び出しを行うにはどうすればよいですか?

JQuery を使用して、基本認証を必要とする JSONP API を呼び出すにはどうすればよいですか?

プログラムでこれを処理できますか、それともユーザーが対話してログオン ダイアログにユーザー名とパスワードを入力する必要がありますか?

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

.net - IIS7の同じフォルダで匿名認証と基本認証を使用する

IIS7(W2008)でWebサービスを使用するWinformsクライアントがあります

クライアントは、最初に匿名のaaccessを使用してfirst.asmxページにアクセスし、次に基本認証(SSL経由)を使用してsecond.asmxにアクセスします。これはIIS6で正常に機能し、最初のファイルを匿名認証に設定し、2番目のファイルを基本認証に設定できます。

IIS7に移行すると、同じ仮想フォルダーに2つの異なる認証モードがあるという問題があるようです。これがどのように機能することを意図しているのか誰かが知っていますか?

これをACLで修正することを考えましたが、注意が必要なようです。または、匿名のfirst.asmxファイルを独自の仮想フォルダーに移動することもできます。何かご意見は?

よろしくフレドリック

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

javascript - XMLHTTPRequest による基本認証

XMLHTTPRequest を使用して Twitter で更新を取得しようとしています。

ただし、スニファーを使用しても、認証ヘッダーが通過していることはわかりません。したがって、Twitter から 401 エラー応答が返されます。

アカウントとパスワードが正しく入力されている。

誰もこれを試みますか?誰かが私にいくつかの指針を与えることができますか? ありがとうございました。

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

http - Apache 認証: 確実に失敗時にリダイレクトしますか?

Web サイトのアカウント作成ページを指すように ErrorDocument 401 を設定しましたが、すべてのブラウザーがこのリダイレクト (Safari) を受け入れるわけではないようです。

また、他のブラウザー (Firefox、Chrome) は、パスワードの要求をやめず、ErrorDocument を表示します。これにより、かなりの数のユーザーがパスワードを何度も試行した後、アカウント作成ページが表示されずに試行をあきらめてしまいます。

基本認証を完全に無効にすることなく、リダイレクトの信頼性を高める方法はありますか?

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

ruby-on-rails - Rails - authenticate_or_request_with_http_basic カスタム「アクセス拒否」メッセージ

無効な資格情報を username:password on rails using として挿入すると、そのデフォルトメッセージを変更しようとして苦労していますauthenticate_or_request_with_http_basic

たとえば、この認証が必要なメソッドで curl リクエストを行った場合、間違ったユーザー名とパスワードを挿入すると返されますHTTP Basic: Access denied.

したがって、この場合、特定の XML 形式の文字列を使用してこのメ​​ッセージをカスタマイズできるようにしたいと考えています (Twitter API のように)。それは可能ですか?

前もって感謝します

0 投票する
5 に答える
40039 参照

http - UIWebViewで認証チャレンジを表示するにはどうすればよいですか?

UIWebViewを介して安全なWebサイトにアクセスしようとしています。サファリを介してアクセスすると、認証チャレンジが発生しますが、アプリケーションのUIWebViewに同じものが表示されません。どうすれば表示させることができますか?

ポインタ、サンプルコード、またはリンクは非常に役立ちます。どうもありがとう。

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

c++ - 基本認証を使用する HTTPS クライアント用の C / C++ ライブラリ

基本認証を使用して Web サイトに接続できる HTTPS クライアントを実装するために、オンラインで適切なライブラリまたは例をお勧めしますか? これは、Linux サーバーで実行するためのものです。

任意のポインターが役立ちます。

更新:全会一致の libcurl に関する質問 - Debian、Ubuntu、Gentoo、Slackware、RedHat、Arch などの主要なディストリビューションにデフォルトでバンドルされていますか?