異なるドメインの2つのWebサイトで1つのデータベースを利用する

StackOverflow https://stackoverflow.com/questions/1624973

  •  06-07-2019
  •  | 
  •  

質問

異なるデータベース上で同じデータベースを使用して2つのWebサイト(asp.netベース)を実行する最良の方法は何ですか?

一方のドメインにデータベースを配置し、もう一方のドメインにWebサービス経由でアクセスさせるのは良い考えでしょうか?

役に立ちましたか?

解決

私はそれがあまり大きな違いを生むとは本当に思わない。接続文字列を設定するだけで、好きな場所からデータベースに接続できるはずです。理想的には、DMZにWebサーバーを配置し、とにかく信頼できるネットワークにDBを配置するのが理想です。そのため、1つのWebサイトがある理想的な世界では、異なるネットワークに配置されます...

サイトごとに接続文字列を設定し、接続するだけです。

他のヒント

最善の方法は、同じサーバーでドメインをホストし、データベースにローカルにアクセスすることだと考えました。

1つのサイトから直接接続できるが他のサイトからは接続できない(一般的な)シナリオは考えられません。

Webサービスを使用する必要がある場合、WebサービスはWebサイトの一部ではなく、3番目のasp.netアプリケーションである必要があると思います。 WebサイトがWebサービスを介してデータベースにアクセスする理由(サイトをデータストアから切り離す、多くのJavaScriptを使用するなど)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top