支援しようとしているクライアント プロジェクトの FormsAuthentication で興味深い問題が発生しています。問題は次のとおりです。
Web アプリのドメインが .companyA.com から .companyB.com に変更され、IIS リダイレクトを設定して、.companyA.com にアクセスしようとする人を .companyB.com に送信しました。それはうまくいきます。
現在、サイトにログインできません。掘り下げてみたところ、web.config に authCookie が定義されていることがわかったので、authCookie ドメインを .companyB.com に一致するように変更しました。まだログインできませんでした。
さらに調査を行ったところ、SQL レポート サーバーがセットアップされていることがわかりました。レポート サーバーの構成ファイルのドメインを .companyB.com に変更しました。まだログインできません。
この種の問題の一般的なトラブルシューティングのために、私が見ることができる他の場所はありますか? 私はこれをファイアファイトとして配置したばかりなので、ドメインの知識が制限されており、VS でソリューションを開くことができません。これは、使用可能な VS だけがソリューションに対して古すぎるためです。
EDIT: OK, after further digging, I found out that the user isn't authenticating wasn't the main issue. There was a problem with connecting to the reporting service DB and the exception was being swallowed up. Thankfully it showed up in the event viewer. Unfortunately this still leaves me with problems, I can't figure out why SQL won't authenticate me anymore and how changing domain names could possibly lead to that.