まもなく MVC サイトを外部プロバイダーにホストする予定です (ホスティング サービス会社はまだ確定していません)。私の Web サイトは ASP.NET MVC 4 を使用して開発されており、データベースとして SQL Server 2008 を使用しています。単一ドメインで 3 つのアプリケーションを公開します。
- MVC 4 外部サイト - パブリック アクセス
- WCF サービス - 外部サイトで使用
- MVC 4 内部サイト - 制限付きアクセス (管理および構成目的)
現時点で私を襲ういくつかの質問があります -
- DLL からリファクタリングされないようにコードを安全にするにはどうすればよいですか?
- CSHTML (カミソリ) ビューを安全にして、ホスティング会社の誰もその内部を見ることができないようにする方法は?
- 最後に、SQL Server データベースを安全にして、ホスティング会社の誰も SSMS を介して開くことができないようにする方法を教えてください。
これらすべての質問は相互に関連しているため、1 つの質問に投稿しました。ホスティング会社の誰かが顧客のコードやデータベースについて本当に気にすることができるかどうかはわかりませんが、それは単なるセキュリティ上の考慮事項です.