13

プロキシ認証に関して何も指定していませんが、これに答える別の質問があります。

その解決策は

(setq url-proxy-services '(("no_proxy" . "work\\.com")
                           ("http" . "proxy.work.com:911")))
4

5 に答える 5

12

現在、「認証済みプロキシの問題」に対する私のアプローチは、CNTLMを使用することです。移植性があり、構成が非常に簡単で、デーモンとして実行できます。

于 2011-03-29T13:37:05.720 に答える
6

まあ、本当にこれをやりたくて、別のプログラムを使用してもかまわないのであれば... socatが答えです。socat を使用して、http プロキシを通過する接続にローカル ポートを転送します。あなたはそれをバイパスしているのではなく、機能を持たないアプリケーションに機能を「追加」するだけです(誰かが尋ねた場合に備えて)。これは難しいかもしれません。

Unixy OS を使用している場合にうまく機能するもう 1 つの解決策は、認証プロキシ (squid など) を使用する独自の非認証 http プロキシをインストールすることです。これは、一部の人にとっては回避策のように見えるかもしれません。気をつけて。

たとえば、Proxytunnelを見てください。

更新: Mike Hossは、上記のリンク先の質問に追加したコメントで正しいようです。URL パッケージは ID とパスワードを要求します。少なくとも、ファイル url-http.el の url-http-create-request の defun にはそれが表示されます。

于 2010-06-06T20:01:09.903 に答える
3

他の誰かが私が今苦労したことにぶつかった場合:

cntlm またはその他のローカル認証プロキシを使用する場合は、「localhost」ではなくループバック IP アドレスを指定する必要がある場合があります。「localhost」は静かに失敗しましたが、「127.0.0.1」はうまくいきました。

于 2013-01-03T18:05:26.570 に答える
2

ELPA は「url」パッケージを使用します。私の知る限り、プロキシ認証を行う方法はありません。

Emacs の外でプロキシ認証を設定できますか?

于 2010-05-26T15:30:41.177 に答える