異なるドメインの2つのWebサイトで1つのデータベースを利用する
-
06-07-2019 - |
質問
異なるデータベース上で同じデータベースを使用して2つのWebサイト(asp.netベース)を実行する最良の方法は何ですか?
一方のドメインにデータベースを配置し、もう一方のドメインにWebサービス経由でアクセスさせるのは良い考えでしょうか?
解決
私はそれがあまり大きな違いを生むとは本当に思わない。接続文字列を設定するだけで、好きな場所からデータベースに接続できるはずです。理想的には、DMZにWebサーバーを配置し、とにかく信頼できるネットワークにDBを配置するのが理想です。そのため、1つのWebサイトがある理想的な世界では、異なるネットワークに配置されます...
サイトごとに接続文字列を設定し、接続するだけです。
他のヒント
最善の方法は、同じサーバーでドメインをホストし、データベースにローカルにアクセスすることだと考えました。
1つのサイトから直接接続できるが他のサイトからは接続できない(一般的な)シナリオは考えられません。
Webサービスを使用する必要がある場合、WebサービスはWebサイトの一部ではなく、3番目のasp.netアプリケーションである必要があると思います。 WebサイトがWebサービスを介してデータベースにアクセスする理由(サイトをデータストアから切り離す、多くのJavaScriptを使用するなど)
所属していません StackOverflow