我有一些运行IIS 7.5的配置相同的Windows 2008 Web服务器,其中一个服务器在加载用户配置文件"方面没有按预期运行。我得到一个黄色的死亡屏幕,上面写着"用户的个人资料是一个临时的个人资料。" (请参阅下面有关错误的更多信息)。
在我的大多数网络服务器上,修复方法是切换"加载用户个人资料"对于#34;高级设置"下的应用程序池,从False变为True。但是,在一个方框中,这不起作用。所有Web服务器都将应用程序池设置为作为我们网络内部的标识运行,例如" MyCompany.local \ TheAppPoolUser&#34 ;.该用户没有登录权限。在除了破坏的Web服务器之外的所有Web服务器上,C:\ Users \ TheAppPoolUser上都有一个目录。损坏的服务器上不存在此类目录。我试过回收应用池,但仍然没有目录。
Windows / IIS何时决定创建目录?是否有可能强制创作?是否可以手动创建它?我不知道如何/何时在其他机器上创建目录。
以下是死亡错误黄色屏幕上的详细信息:
用户的个人资料是临时个人资料。
描述:执行期间发生了未处理的异常
当前的网络请求。请查看堆栈跟踪了解更多信息
有关错误的信息以及它在代码中的起源。
异常详细信息:
System.Security.Cryptography.CryptographicException:的配置文件
用户是临时个人资料。
来源错误:
执行期间生成了未处理的异常
当前的网络请求。有关的来源和位置的信息
可以使用下面的异常堆栈跟踪来识别异常。
堆栈追踪:
[CryptographicException:用户的个人资料是暂时的
轮廓。 ]
RabbitMQ.Client.EndpointResolverExtensions.SelectOne(IEndpointResolver
旋转变压器,Func`2选择器)+294
RabbitMQ.Client.ConnectionFactory.CreateConnection(IEndpointResolver
endpointResolver,String clientProvidedName)+178