問題タブ [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.
maven-2 - basic-auth を必要とする Artifactory/Maven リポジトリへのアクセス
基本認証の背後にある Artifactory リポジトリがあります。アクセスを許可するには、settings.xml をどのように構成すればよいですか?
サーバータグはartifactoryユーザーのユーザー資格情報ですが、基本認証を通過するには別のユーザー/パスワードも提供する必要があります。私はそれをどこに置きますか?!?
java - HTTPBasicの使用-GoogleAppEngineURLFetchサービスでの認証
App EngineのURLFetchサービス(Java)でBasic-Authリクエストを行うためのユーザー名とパスワードを指定するにはどうすればよいですか?
HTTPヘッダーを設定できるようです。
Basic-Authの適切なヘッダーは何ですか?
c# - 認証の問題により、CrmDeploymentService Web 参照を追加できません
http:///MSCRMServices/2007/CrmDeploymentService.asmx の CRM 展開サービスに Web サービス参照を追加する際に問題が発生しています。
最初に接続しようとすると、接続先と表示され、資格情報の入力を求められます。資格情報を入力した後、無期限に資格情報の入力を求め続けます。
IE でサービスに移動しようとすると、資格情報の入力を求められ、資格情報を数回送信した後、401 エラーが発生します。
Firefox または Opera でサービスに移動しようとすると、基本認証ダイアログが表示され、資格情報を入力します。サービスの説明ページが正しく表示されます。
IE/VS が資格情報を正しく送信するのを妨げているものはありますか? それぞれの場所で、同じドメイン/ユーザー資格情報を使用しています。ドメイン上のコンピューターとドメイン外のコンピューターの両方で IE から試してみましたが、同じ結果が得られました。
java - DD 段落の混乱における認証タイプ
次の段落が間違っている理由を誰か教えてください。
デプロイメント記述子が BASIC の認証タイプを正しく宣言している場合、コンテナーは、ユーザーが新しいセッションを開始するたびにユーザー名とパスワードを自動的に要求します。
nsurlconnection - 基本認証を使用した NSURLConnection が Tiger で失敗し、Panther と Leopard で成功する
Panther、Tiger、および Leopard システムで実行されているプログラムがあり、NSURLConnection 認証に次の方法を使用しています (「encodedUserPass」は、Basic という単語の後に base64 でエンコードされた user:pass が続く認証文字列です)。
...後で... didReceiveAuthenticationChallengeで
これは、Panther および Leopard システムでは問題なく動作しますが、Tiger では完全に失敗します。ただし、Panther と Leopard でさえ、通常 "didReceiveAuthenticationChallenge" が呼び出されるのは奇妙です (つまり、ヘッダーを手動で設定しても機能しないようです)。
Tiger では、didReceiveAuthenticationChallenge が常に呼び出され、上記のように応答しようとし、失敗して再度呼び出されます。
2 つの質問: (i) ヘッダーを手動で設定しても機能しないのはなぜですか? (2) 上記の方法が Tiger (10.4) で失敗するのはなぜですか?
後で更新:
少し考えた後、base64 エンコード方法に何か問題があるに違いないことに気付きました。base64 文字列を 4 の倍数にするために等号を追加していませんでした。私はそれを解決しました
そして今、このプログラムは 3 つのプラットフォームすべてで動作します。したがって、質問 (i) は答えられます。等号でパディングしていなかったため、ヘッダーを手動で設定しても機能しませんでした。
ただし、疑問 (ii) は残ります。Tiger で didReceiveAuthenticationChallenge を正常に使用できないのはなぜですか?
django - django-基本認証で一部のWebパスを保護します
私はdjangoにかなり慣れていないので、足を濡らすためにいくつかの簡単な実験を試みています。django 1.0、apache2 prefork、mod_wsgiを実行しています。次のURL構造でサイトを構築しようとしています
ルートは基本的にパブリックエリアです。
メンバーパスは基本認証(おそらくapacheによって認証される)
を使用して保護する必要があります。管理パスは組み込みのdjango認証を使用して保護する必要があります。
ドキュメントの例に従うと、基本的にサイト全体を基本認証で保護できますが、それは私が望んでいることではありません。
仮想ホスト構成を除く:
これを可能にする方法について、誰かが私を正しい方向に向けるのを手伝ってくれますか(または私に= Pを教えてください)?
ありがとう
編集:少し遊んだ後、私は次のようなことができることを発見しました:
django.wsgiファイルは基本的に同じファイルであり、別のディレクトリにコピーされるため、WSGIScriptAliasは異なります。それはハックっぽいですが、それは機能します。
私がやりたいことをするためのより良い方法はありますか?
このようにすることのデメリットはありますか?
ありがとう
windows - base64クリアテキストのユーザー名とパスワードとは何ですか?
最近、基本認証の記事でこの単語に出くわしました。ネットワーク上のbase64クリアテキストのusrnameとパスワードとはどういう意味ですか?
ありがとう
python - プロキシを介した基本認証を備えたPythonHTTPSクライアント
Pythonから、基本認証を使用してHTTPS経由でWebサイトからコンテンツを取得したいと思います。ディスク上のコンテンツが必要です。私はイントラネット上にいて、HTTPSサーバーを信頼しています。プラットフォームはWindows上のPython2.6.2です。
私はurllib2で遊んでいますが、今のところ成功しませんでした。
os.system()を介してwgetを呼び出して、ソリューションを実行しています。
os.system()を削除したいと思います。Pythonでそれは可能ですか?
authentication - Lotus Domino でデータベースごとに異なる Web 認証モードを設定する方法
免責事項: 私は Notes 管理者ではありません。アプリケーションを作成しただけです :)、クライアントがそれを使用できるように支援しようとしています。
インターネットからの HTTP POST メッセージを受け入れて処理する 1 つのエージェントを備えた単純なデータベースを提供します。
このデータベースをインストールする Domino サーバーは、Web アクセス用のシングル サインオン認証用に構成されています。
異なるタイプの認証 (基本認証) を使用するようにデータベースのみを設定する方法はありますか。これにより、エージェントにメッセージを POST するために次のようにヒットできます。
http://username:password@my.domino.server/mydb.nsf/myagent
私は別のアプローチについても考えました - 任意の形式の認証を削除し、POSTed データ自体に資格情報を渡すことです。次に、エージェントは、クレデンシャルが OK であるかどうかに基づいて、データを処理するかどうかに注意を払います。しかし、これにはおそらく何らかの形式の「なりすまし」が必要になります。つまり、匿名ユーザーを、エージェントを実行する権限を持つユーザーに何らかの方法でマップする必要があります。したがって、この質問に対する有効な回答は、これを設定する方法のアドバイスになる可能性があります。
さらに、Web サービス アプローチ (Domino 7.0 以降で利用可能) を検討していますが、送信者 (発行者サービス) と受信エージェントの両方で変更が必要になります。そしておそらく、送信者を認証する方法についての元の質問に戻るでしょう。
その点に関するアドバイス (アプローチを変更する場合でも) は高く評価されます。
乾杯