1

adfs\lsフォルダーのサインインページをカスタマイズできることはわかっています。しかし、そのFormsSignIn.aspxページまたはマスターページ内で、クエリ文字列パラメーターを使用したいと思います。ただし、HttpContext.Current.Request.Querystringは空です。何か案が?私が達成したいのは、レイアウトをクエリ文字列パラメータなどに依存させることです。

4

2 に答える 2

2

空である理由はわかりませんが、これを行う方法は他にもあります。頭のてっぺんから:-)

  • Request.RawUrl
  • Request.ServerVariables ["QUERY_STRING"]
  • Request.Params [""]

これらの1つは機能しますか?

于 2012-03-23T01:26:07.777 に答える
0

実際、クエリ文字列は「標準」プロパティを使用して使用できません。私は自分のコードでこれを使用しています:

NameValueCollection queryString = HttpUtility.ParseQueryString(Request.Url.Query);

if (queryString.AllKeys.Contains("param"))
{
    string value = queryString["param"];
}
于 2013-02-11T08:18:18.860 に答える