ProcessModelSection.UserName 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值为 Windows 标识指示用户名。
public:
property System::String ^ UserName { System::String ^ get(); void set(System::String ^ value); };
[System.Configuration.ConfigurationProperty("userName", DefaultValue="machine")]
public string UserName { get; set; }
[<System.Configuration.ConfigurationProperty("userName", DefaultValue="machine")>]
member this.UserName : string with get, set
Public Property UserName As String
属性值
用户名。 默认值为 Machine。
- 属性
示例
下面的代码示例演示如何访问 UserName 属性。
// Get the current UserName property value.
string userName =
processModelSection.UserName;
// Set the UserName property to "CustomUser".
processModelSection.UserName = "CustomUser";
' Get the current UserName property value.
Dim userName As String = _
processModelSection.UserName
' Set the UserName property to "CustomUser".
processModelSection.UserName = "CustomUser"
注解
如果存在,则UserName定义与默认进程不同的Windows标识。 此标识用于运行 ASP.NET 工作进程。
默认情况下, UserName 设置为特殊值计算机,进程在安装 ASP.NET 时自动创建的名为 ASPNET 的用户帐户下运行。
该 Password 属性必须与该属性一起使用 UserName 。
如果存在,这些属性值会导致工作进程使用配置的Windows标识运行。
备注
UserName如果属性设置为 System,使用密码自动生成,它将将运行进程的实体定义为管理帐户,并允许进程下运行的所有 ASP.NET 用户代码具有完全的管理权限。 因此,请密切关注此情况,以获取允许的权限。