我有一个在ApplicationPoolIdentity下运行的IIS7站点。
是否可以授予ApplicationPoolIdentity访问网络文件的权限?
我知道我可以通过向用户iisapppool\{apppoolname}授予权限来授予对本地文件的访问权限,但是有没有办法让这个ID访问网络上的文件呢?
发布于 2013-09-12 08:53:48
ApplicationPoolIdentity是一个LOCAL用户(由IIS生成,其身份直到运行时才知道),因此任何访问网络上任何内容的尝试都会导致它使用COMPUTER$帐户。
然后,您应该能够使用ActiveDirectory授予COMPUTER$帐户对所需文件的访问权限。
或者,您可以使用ActiveDirectory创建一个域用户帐户,配置应用程序池标识以使用该域用户,并授予该用户访问网络文件的权限。
阅读有关应用程序池身份的更多here。
https://stackoverflow.com/questions/18750341
复制相似问题