0

私はいくつかのコードを持っています、

    if (Request.Headers["User-Agent"] == "Mozilla/4.0 (compatible; MSIE 4.01; Windows NT; MS Search 6.0 Robot)")
    {
        this.Response.Redirect("/_windows/default.aspx?" + qp.ToString());
    }
    else if(Request.Headers["GET"].Contains("SignOut.aspx") ) {
        this.Response.Redirect("/_layouts/signout.aspx");
    }
    else
    {
        this.Response.Redirect("/_trust/default.aspx?trust=ADFS%20DEV&" + qp.ToString());
    }

問題は、 Microsoft http://msdn.microsoft.com/によると、「GET」を読み取ることができないelse ifため、my が機能しないことです。GET URL に SignOut.aspx が含まれている場合を知りたいのですが、ヘッダーのその部分を読み取る方法はありますか?Request.Headers

4

1 に答える 1