1. ホーム
  2. asp.net-mvc

[解決済み] ASP.NET MVCコントローラから外部URIへのリダイレクト

2022-04-20 11:44:44

質問

アクションメソッドから外部URLへのリダイレクトを行おうとしていますが、うまくいきません。どなたか、このエラーに光を当てていただけませんか?

public void ID(string id)
    {
        string url = string.Empty;
        switch (id)
        {
            case "DB2FCB11-579F-4DA2-A68C-A6495B9BAAB5":

                url = "http://www.somesite.com";
                break;
        }
        Response.Redirect(url, true);
    }

ありがとうございました。 クリス

解決方法は?

ASP.NET MVCのことであれば、以下のようなものを返すコントローラメソッドがあるはずです。

return Redirect("http://www.google.com");

そうでなければ、リダイレクトで発生しているエラーの詳細が必要です。urlが空でないことを確認するために、ステップスルーします。