我在Windows 7中使用“添加用户”向导将一个域用户添加到组Users中。
不幸的是用户数据文件夹( c:\Users\<NewUser>\AppData
)没有被创build。
我如何指示Windows使用适当的权限和结构创build此文件夹?
我在Windows Server 2008 R2上遇到同样的问题。
背景
域用户被分配给我们作为login到数据库。 由于我们希望使用集成安全性从ASP.NET应用程序进行连接,因此我们将该域用户添加到我们的Web服务器操作系统,并将其configuration为IIS AppPool的身份。
现在,应用程序需要从文件加载PFX证书,该文件需要R / W权限
C:\Users\<NewUser>\AppData\Roaming\Microsoft\Crypto\RSA\
该文件夹在系统中不存在,所以应用程序失败,出现以下exception:
System.Security.Cryptography.CryptographicException: The specified network password is not correct.
创build应用程序数据文件夹(和内容)的唯一方法是供用户login。
如果用户已login,但未创buildc:\Users\xxx\AppData
,则最可能的原因是应用程序数据文件夹已被组策略redirect。
在这种情况下,您的客户可能只需要find用户的RSA文件夹(可能位于某个文件服务器上),并将其复制到软件所需的位置。