私は会社のインターネットプロキシの後ろにあるVMWare VPCでプログラム(Mathematica)を実行しています。 IE、Chrome、Excel、Word、Acrobat Reader、MS PaintなどのVPCにインストールされているさまざまなプログラムは問題なくインターネットからデータを取得しますが、Mathematicaはプロキシを正しく処理していないようです。NTLM認証とスマートカード
私の推測では、プロキシのNTLM認証を処理できません。
以前の状況では、別のファイアウォールの後ろで、私はCNTLMでMathematicaとプロキシの間の中間として成功しました。 CNTLMはプロキシと通信し、NTLM認証を処理し、MathematicaはCNTLMが応答するポートとIPアドレス(localhost)を指定して話をします。しかし、以前のケースでは、私はプロキシ用に使用する証明書を知っていました(つまり、私自身)。
現状では、スマートカードとPINを使用してログオンしています。 VPCは資格情報を透過的に渡します(私はそれらを入力する必要はありません)と私は上記のすべてのプログラムを明らかにそれらについて自動的に知っている。これにより、MathematicaやCNTLMもこれを行うことができるはずです。しかし、パスワードとして使用されている私のPINは機能しません(実際には、私が頻繁に試みるとロックアウトされます)。私は、使用された資格情報が実際に私自身ではないが、Windowsのパスワード(私はスマートカードユーザーとして持っていない)か、PINとスマートカードから派生していると仮定します。
私の質問は、このセットアップを行うにはどうすればいいですか?これにはCNTLMが関係するかもしれませんが、他のソリューションも歓迎します。
で表示されます。_Help_メニューからアクセスできる_Internet Connectivity_ダイアログを確認しましたか? _Check Internet Connectivity_を使用した場合の応答は何ですか? – likeitlikeit
@likeitlikeit私はすべてそれを行い、MathematicaがNTLM認証に対処できないという問題の主要な原因を釘付けにしました。私は既にWolfram Researchとこれについて議論しており、MMAは現時点でNTLMを行うことができないことに同意しました。この質問では、この問題の通常の回避策で遭遇した問題の回避策を求めています。 CNTLMはNTLMを使用しないアプリケーションに役立ちますが、この場合の問題は、CNTLMが、直接ユーザー名/パスワードの入力から認証を取得しないシングルサインオン環境では動作しないことです。 – Nescio
説明をありがとう。 – likeitlikeit