我在 IIS 7.5 上有两个不同的应用程序。我想将文件应用程序一移动到应用程序二。
例如:用户在应用程序一中上传文件,系统必须将文件移动到应用程序二。但是我遇到访问被拒绝的问题。我知道这很正常。但我该如何处理呢?
谢谢你。
每个应用程序在某个池下运行,每个池在某个帐户下运行。
找到该帐户并将写入权限设置为您想要访问的目录。例如,从 App1 中,如果在 Account1 下运行,则向您希望能够写入的目录授予对 Account1 的权限。
此代码可以帮助您找到运行帐户:
var user = System.Security.Principal.WindowsIdentity.GetCurrent().User;
var userName = user.Translate(typeof(System.Security.Principal.NTAccount));