2

Microsoft Azure アプリケーションに TFS を使用しています。そのアプリケーションには、本番環境、ステージング環境、およびローカル環境があります。これまで、プロジェクトの開発者は私だけだったので、開発環境での資格情報のセキュリティに問題はありませんでした。

私たちの目標は、本番の資格情報を安全に保ち、他の開発者の手の届かないところに置くことです。Microsoft Azure と Team Foundation Server Online でこれを行うためのベスト プラクティスは何ですか?

ありがとう。

編集:

その秘密を Azure の "ServiceConfiguration" ファイルに保存しています。 ここに画像の説明を入力

TFS で ServiceConfiguration.Cloud.cscfg ファイルを少数の人またはグループだけが利用できるようにすることは可能ですか? 多分それは問題を解決することができます。生産環境のすべての秘密のため。その中にいます。

4

1 に答える 1

0

Azure portal で運用パスワードを保持できます。 Azure Web サイト構成ページ

これらは、変換web.configと同様に、設定をオーバーライドします。接続文字列web.configをオーバーライドできます 。app.settings

この方法では、バージョン管理システムに運用資格情報を保持する必要がなく、Azure ポータルにアクセスできるユーザーのみがこれらの資格情報を表示できます。

于 2014-07-04T13:53:01.333 に答える