0

Nancy.Requestオブジェクトは、通常ServerVariablesコレクションが存在するSystem.Web.HttpRequestオブジェクトを置き換えます。その情報を入手する他の方法はありますか?具体的には、LOGON_USERオブジェクトが必要です。

4

1 に答える 1

2

モジュール内から、電話をかけることができます

Context.CurrentUser.UserName

これはナンシー固有の呼び出しであり、特定のコンテナーがそれを取り込むことを前提としています。それ以外の場合、コンテキストはnullになります。

通常のASP.NET環境でナンシーをホストしている場合でも、試すことができます

System.Web.HttpContext.Current.Request.ServerVariables["LOGON_USER"]
于 2012-10-30T23:35:02.417 に答える