問題タブ [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.
c# - 「new NetworkCredential(username, password)」の使用が、(WinForms C# アプリから) Web サイトへの基本認証で機能しないのはなぜですか?
基本認証 (ユーザー名/パスワード) を使用する Web サイトがあります。
次のコードが機能しないのはなぜですか? 実行すると、Web アプリケーションはログイン コントローラーに移動しますが、資格情報を入力しているため、既に認証されているはずです。つまり、認証プロセスを自動化するために、.NET で winforms HttpWebRequest を確認する方法を確認しようとしています。NetworkCredential がこれを行う必要がある .net クラスであると想定していますか? または、.NET では、自分で実装しなければならない手動の 2 段階プロセスがあると予想されますか?
コードは次のとおりです。
ありがとう
security - SSL を使用した基本認証は十分に安全ですか?
大量の REST リクエストを処理する必要があるアプリケーションを開発しています。基本認証を使用すると、署名を計算する必要がないため、多くのコンピューティング リソースを節約できます。また、ドキュメントは非常にシンプルになります。あなたの考えは何ですか?
php - Google Checkout エラー、「ビルドが例外で失敗しました」
PHP プロジェクト (Apache で実行) に Google Checkout を実装したいと考えています。Merchant Center アカウントにコールバック URL を入力しました。チェックアウトがサンドボックス モードになっています。注文すると、マーチャント センターで次のエラー メッセージが表示されます。
.net - Java Web サービスを呼び出す WCF クライアント
基本認証で HTML を使用してホストされている Web サービスにログインする際に小さな問題があります。以下を試してみましたが、うまくいきません。これに関する制限や問題はありますか?
クライアントは http 401 無許可コードで例外を表示しますが、ログインを試みません。クライアントは WCF を使用しており、Visual Studio 2008 によって生成され、サーバーは Java Apache CXFを実行しています。基本的な課題は、Web ブラウザーを使用して正常に動作します...
http - 基本的な CouchDB のローカルからリモートへのレプリケーション
CouchDB レプリケーションをいじっていますが、「myDatabase」という名前のローカル データベースを、ssh アクセスが必要な www.mySite.com のリモート データベースにコピーし、その名前を「myRemoteDatabase」に変更する方法を考えています。それ、どうやったら出来るの?
ローカルサーバーとリモートサーバーの両方にログインして、次を実行できます。
curl -X GET http://localhost:5984/
...結果が表示されますが、ローカルコンピューターで次を実行すると:
curl -X GET http://my.ip.address:5984/
... あるいは
curl -X GET http://USER:PASSWORD@my.ip.address:5984/
私は得る:
この写真には何が欠けていますか?
nginx - nginx と auth_basic
Ubuntu Jaunty で基本認証を nginx で動作させようとしています。nginx.conf で、サーバー コンテキストの下に次の 2 行を追加しました。
次に、apache2-utils を apt-get して htpasswd を取得し、これを使用して htpasswd ファイルを作成しました。
サイトにアクセスしようとすると、期待どおりに認証ダイアログが表示されますが、ユーザー名とパスワードを入力すると、ダイアログ ボックスが更新されるだけです。私が提供しているパスワードが気に入らないようです。-d オプションを指定して、または指定せずに htpasswd を実行してみましたが、それでもうまくいきません。認証を拒否しました。私が間違っていることはありますか?
どんな助けでも大歓迎です。
java - Apache HttpClient 4 によるプリエンプティブ Basic 認証
ここで説明されている方法よりも、プリエンプティブ基本認証用に http クライアントをセットアップする簡単な方法はありますか?
以前のバージョン (3.x) では、単純なメソッド呼び出し (例: httpClient.getParams().setAuthenticationPreemptive(true)
) でした。
私が避けたい主なことは、実行する各メソッドに BasicHttpContext を追加することです。
ruby-on-rails - HTTPartyまたはNet:HTTP(またはなど)を使用して「ダイジェスト認証」Webサービスに接続しようとしています
ダイジェスト認証を使用しているWebサービスに接続しようとしています。
user:password@service.site.com/endpointを使用してSafariに接続できます
RubyとRailsで、「基本」認証オプションを使用してHTTPartyとNet:HTTPを使用して接続しようとしましたが、うまくいきませんでした。
HTTParty / Net:HTTPの「basic_auth」オプションが「ダイジェスト認証」サービスと互換性がないかどうか疑問に思っていますか?
そうでない場合、私が接続する可能性のある別の方法はありますか?
basic-authentication - HTTP 基本認証 - 予想される Web ブラウザーのエクスペリエンスは?
サーバーが基本 HTTP 認証を介したアクセスを許可する場合、Web ブラウザーでどのようなエクスペリエンスが期待されますか?
しばらく Web ブラウザを無視して、次のように Basic Auth リクエストを作成しますcurl
。
しかし、Web ブラウザではどうでしょうか。一部の Web サイトで見たのは、URL にアクセスすると、サーバーが応答コード 401 を返したことです。ブラウザは、ユーザー名とパスワードのプロンプトを表示します。
ただし、somesite.com では、認証プロンプトがまったく表示されず、認証されていないというページだけが表示されます。どこかのサイトが Basic Auth ワークフローを正しく実装していませんでしたか、それとも他に何かする必要がありますか?
sinatra - Sinatra で基本認証を要求しないようにパスを除外するにはどうすればよいですか
Sinatra を使用して、Ruby で小さめの Web サービスを作成しています。ほとんどすべてへのアクセスは、http 基本認証を使用して制御されます (本番環境では https 経由)。
承認を必要としない特定のディレクトリが 1 つあります。これを行う簡単な方法はありますか?