2

Application_Start イベントで Web サイトの URL にアクセスする必要があります。コンテキスト内の HttpRequest が無効になるため、URL を取得できません。アプリケーションの URL を取得する代替手段はありますか?

たとえば、アプリが IIS のルートでホストされていると仮定すると、https://somehost/root/をフェッチする必要があります。

前もって感謝します

4

1 に答える 1

1

Application_AcquireRequestState を試してください:

  void Application_AcquireRequestState(object sender, EventArgs e)
  {
      string url = Request.Url.ToString();
  }
于 2012-04-18T05:35:26.040 に答える