
查看系统日志,发现了相关错误信息:
为应用程序池 'DefaultAppPool' 提供服务的进程意外终止。进程 ID 是 '5292'。进程退出代码是 '0xffffffff'。

应用程序-特定 权限设置未将 COM 服务器应用程序(CLSID 为
{A9E69610-B80D-11D0-B9B9-00A0C922E750}
)的 本地 激活 权限授予用户 NT AUTHORITY\NETWORK SERVICE SID (S-1-5-20)。可以使用组件服务管理工具修改此安全权限。

接下来的问题是:CLSID为{A9E69610-B80D-11D0-B9B9-00A0C922E750}的是哪个COM服务器应用程序?在注册表中搜索{A9E69610-B80D-11D0-B9B9-00A0C922E750},找到信息如下:

这下可以确定错误原因是NT AUTHORITY\NETWORK SERVICE用户对IIS Admin Service没有本地激活权限导致的。
为应用程序池'DefaultAppPool'提供服务的进程意外终止解决方法
①.在控制面板管理工具中打开"组件服务",依次展开"组件服务→计算机→我的电脑→DCOM配置";
②.找到IIS Admin Service,右键点击,选择属性:

③.切换到"安全"选项卡,将启动和激活权限设置为自定义,然后点编辑:

④.添加NETWORK SERVICE用户并钩选"本地启动"和"本地激活":

⑤.在CMD窗口中运行"iisreset /restart"重启IIS,再浏览页面,问题解决。
评论(0)
暂无评论。