CookieDomain をロードし、データベースの値に基づいて外部プロバイダーを設定したいのですが、スタートアップが ConfigureAuth(app); を呼び出しているときに HttpContext.Current.Request.Url.Host がまだ設定されていないようです。(値は常に 127.0.0.1 です)
起動時に現在のホスト名を使用できるようにするにはどうすればよいですか?
たとえば、Web1.com、Web2.com ... がすべて同じ Web アプリケーションにバインドされている場合、ConfigureAuth でそのホスト名に固有の値 (CookieDomain、CookieName、facebookAuthOptions.AppId、facebookAuthOptions. AppSecret など...)