.NET在域里出现无权限访问asp
来源:互联网 发布:匡恩网络 工控安全 编辑:程序博客网 时间:2024/04/27 11:10
症状
在域控制器或备份域控制器上安装 Microsoft Visual Studio .NET 或 Microsoft .NET Framework 后,如果您尝试运行 ASP.NET 应用程序,则浏览器会显示下面的错误消息:
服务器应用程序不可用
您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。
请点击 Web 浏览器中的“刷新”按钮重试您的请求。
此外,系统应用程序事件日志中会记录以下事件:
aspnet_wp.exe could not be launched because the username and/or password supplied in the processModel section of the config file are invalid.
aspnet_wp.exe could not be started.
HRESULT for
原因
默认情况下,为了提供更安全的环境,ASP.NET 用权限较弱的帐户(名为 ASPNET 的本地计算机帐户)运行其辅助进程 (Aspnet_wp.exe)。在域控制器或备份域控制器上,所有的用户帐户都是域帐户,而不是本地计算机帐户。因此,Aspnet_wp.exe 会由于找不到名为“localmachinename\ASPNET”的本地帐户而无法启动。若要在域控制器上提供有效的用户帐户,必须在 Machine.config 文件的 <processModel> 部分指定显式帐户,或者必须使用 SYSTEM 帐户。
注意:如果在尝试浏览页面之前尝试进行调试(单击“启动”按钮),也会遇到这一问题。
1. 在计算机上创建名为 ASPUSER 的用户帐户,然后将此帐户添加到用户组中。
注意:如果更改了 .NET Framework 创建的 ASPNET 帐户的密码,也可以使用该帐户。您必须知道此帐户的密码,因为需要在后面的步骤中将该密码添加到 <processModel> 部分。
2. 授予 ASPUSER 或 ASPNET 帐户“作为批处理作业登录”用户权限。确保此更改出现在“本地安全策略”设置中。
注意:若要向此帐户授予“作为批处理作业登录”用户权限,可能必须在以下每一个安全策略中都授予此用户权限(从控制面板/管理工具开始操作):
" 域控制器安全策略
" 域安全策略
" 本地安全策略
注意:您可能必须重新启动服务器以使这些更改生效。
3. 确保 ASPUSER 或 ASPNET 帐户有权访问启动 Aspnet_wp.exe 进程和为 ASP.NET 页提供服务所必需的全部目
在域控制器或备份域控制器上安装 Microsoft Visual Studio .NET 或 Microsoft .NET Framework 后,如果您尝试运行 ASP.NET 应用程序,则浏览器会显示下面的错误消息:
服务器应用程序不可用
您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。
请点击 Web 浏览器中的“刷新”按钮重试您的请求。
此外,系统应用程序事件日志中会记录以下事件:
aspnet_wp.exe could not be launched because the username and/or password supplied in the processModel section of the config file are invalid.
aspnet_wp.exe could not be started.
HRESULT for
原因
默认情况下,为了提供更安全的环境,ASP.NET 用权限较弱的帐户(名为 ASPNET 的本地计算机帐户)运行其辅助进程 (Aspnet_wp.exe)。在域控制器或备份域控制器上,所有的用户帐户都是域帐户,而不是本地计算机帐户。因此,Aspnet_wp.exe 会由于找不到名为“localmachinename\ASPNET”的本地帐户而无法启动。若要在域控制器上提供有效的用户帐户,必须在 Machine.config 文件的 <processModel> 部分指定显式帐户,或者必须使用 SYSTEM 帐户。
注意:如果在尝试浏览页面之前尝试进行调试(单击“启动”按钮),也会遇到这一问题。
1.
注意:如果更改了 .NET Framework 创建的 ASPNET 帐户的密码,也可以使用该帐户。您必须知道此帐户的密码,因为需要在后面的步骤中将该密码添加到 <processModel> 部分。
2.
注意:若要向此帐户授予“作为批处理作业登录”用户权限,可能必须在以下每一个安全策略中都授予此用户权限(从控制面板/管理工具开始操作):
"
"
"
注意:您可能必须重新启动服务器以使这些更改生效。
3.
0 0
- .NET在域里出现无权限访问asp
- ASP.NET网络映射驱动器无权限访问的解决方案
- 访问ASP.NET页面时候出现权限问题的解决
- 在ASP.NET代码里访问跟踪信息
- 在ASP.NET代码里访问跟踪信息
- ASP.NET访问权限管理
- ASP.NET访问权限管理
- 解决部署ASP.NET的时候遇到的无权限访问数据库的问题
- asp.net 下的访问文件或者文件夹无权限被拒绝
- IIS共享目录为asp.net网站无权限访问的解决方法
- .net程序出现没有对Temporary ASP.NET Files”的写访问权限解决方法
- 在asp.net 2.0里,可以支持动态访问meta 标记了
- 在asp.net里使用指定的用户运行访问Sharepoint网站的代码
- 在ASP.NET中访问SQL 2005报表服务的权限设置问题
- GitHub-Desktop+码云(git.oschina.net)无权限访问解决
- 无权限访问网络资源
- 无Internet访问权限
- 在ASP.NET里轻松实现缩略图
- HTTP for iOS在线播放
- .NET中验证域用户名以及密码的方式
- sql常用查询语句
- Advantages of aluminium lighting poles
- UDP P2P NAT详解
- .NET在域里出现无权限访问asp
- 拓扑排序_基于邻接矩阵
- 数据流挖掘的例子
- .net 域用户 信息
- 在1×2×3×...×100的积中,从右边数第25个数字是几
- UVa 537 - Artificial Intelligence?解题报告
- 【LeetCode】Letter Combinations of a Phone Number
- C++标准库
- 根据url下载音乐