TFS over VPN接続-クライアントにユーザーID /パスワードを保存する方法はありますか? [閉まっている]
質問
VPNを介して仕事用TFSインスタンスによく接続します。自宅のコンピューターがドメイン上にないため、各tf.exeコマンドに対してユーザーID /パスワードを入力する必要があります。これをローカルにキャッシュまたは保存する方法はありますか?
解決
私はあなたの問題を完全に解決することはできませんが、その半分を解消することができます(このコマンドは、VSではなくSSMSを実行するように設定されていますが、変更できます):
%windir%\system32\runas.exe /netonly /user:DOMAIN\UserID "C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\SqlWb.exe"
<!> quot; / netonly <!> quot; RUNAS.exeを有効にすると、宛先で認証されます。つまり、現在DCにアクセスできないユーザー名とパスワードを指定できます。これを使用して、SSMSを実行し、統合認証を使用して別のドメインにあるSQL Serverにログインします。コンピューターからそのドメインのDCを確認できない場合でも、このコマンドを使用すると、そのドメインのユーザー名とパスワードをそのサーバーに渡すことができます。
このコマンドへのショートカットを設定することができ、VSを起動するときにパスワードの入力を要求するだけです。 / p>
他のヒント
あなたは間違いなくそれを行うことができます! Windows XPのドメインで実行しています。私の同僚が私にその方法を教えてくれました。手順は次のとおりです。
- コントロールパネルを開きます。
- ユーザーアカウントを開きます。
- アカウントの変更を選択して、現在のアカウントを選択します。
- 左側の[関連タスク]で[ネットワークパスワードの管理]を選択すると、[保存されたユーザー名とパスワード]ダイアログが起動します。
- ここから、[追加]ボタンをクリックして、TFSサーバーの完全なサーバーパス(server.abc.xyz)、完全なユーザー名(ABC \ username)、および使用するパスワードを入力します。 TFSアクセス。
それはあなたのためのトリックを行う必要があります。 TFSが嫌いになりました。 ;)
VS2010を使用したWin7では、VPNに接続したときに次のことができました
- コントロールパネル\ユーザーアカウントと家族の安全\資格情報マネージャーに移動
- Windows資格情報を追加します
- TFSサーバー名を入力します(私のものは<!> quot; http:// tfs:8080 <!> quot ;、 <!> quot; tfs <!> quot;と入力しました)
- ドメインで修飾されたユーザー名を入力します(例:mycompany \ jdoe)
- 完了したらコントロールパネルを終了し、VS2010を再起動します
ユーザー名とパスワードを職場環境とまったく同じに設定しようとしましたか?ハッシュされた資格情報が渡され、一致する限り成功するため、ファイル共有でこれが機能することを思い出すようです。