ASP.NET MVC Webアプリケーションを作成してGoDaddyにアップロードしました。 web.configの接続文字列をdata source=[Server IP];initial catalog=[Database Name];user id=[Username];password=[Password];
に変更すると、このエラーが発生します。ASP.NET MVCのweb.configファイルで接続文字列を編集するたびに内部サーバーエラーが発生する
500 - 内部サーバーエラーです。
私はこのdata source=[Server IP];initial catalog=[Database Name];integrated security=true;
のようにそれを作った場合は、データベースが別のサーバー上にあるため、私はウェブよりも期待されている-which次のエラーを取得する用途向け
ログインに失敗しました。ログインは信頼できないドメインからのもので、Windows認証では使用できません。
したがって、問題は何とかintegrated security
部分に関連しているようです。また、ローカルマシンで問題なく動作しています。web.configファイルで使用しているのと同じ資格情報を使用してデータベースサーバーに接続できません。
どうすればこの問題を解決できますか?
2番目のエラーは、Windows認証が機能しないことを示します。ほとんどの場合、GoDaddyでWindows認証を使用することはできません。最初のエラーは、問題が別の場所にあることを示します。あなたはデータベース関連のエラーを取得していないので、おそらくあなたの接続文字列は大丈夫です。しかし、あなたが見つける必要のあるアプリケーションやWebサーバーには、別の構成上の問題があります。つまり、最初の接続文字列を入力し、最初のエラーに関する詳細情報を取得しようとします。 – NightOwl888