手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

.net core 如何访问共享文件夹

时间:2024-10-14 13:41:04

1、在两台服务器上建立相同用户名、相同密码的Windows帐户(A与B服务器都要建),比如假设这里用户名是ZzkIndexer,密码是zzk.cnblogs。取消两台服务器上的Z芰垄孕动zkIndexer帐户的远程控制(Remote Control)权限(让这个帐户拥有尽可能少的权限),如下图:

.net core 如何访问共享文件夹

2、将B服务器上的ZzkIndexer帐户移出所有用户组(包含Users),如下图:

.net core 如何访问共享文件夹

3、在B服务器上创建共享文件夹ZzkIndex并给ZzkIndexer帐户授予写权限,有两个权限需要设置,一个是文件系统权限,一个是共享权限。文件系统权限设置如下图:

.net core 如何访问共享文件夹

4、共享权限设置如下:

.net core 如何访问共享文件夹

5、在A服务器的IIS中创建虚拟目录指向B服务器的共享文件夹,如下图:

.net core 如何访问共享文件夹

6、在A服务器的ASP.NET程序的web.config文件中,添加帐户模拟设置

.net core 如何访问共享文件夹

7、在A服务器上,设置“C:\Windows\Microsoft.NET\Framework64\v4.0.30319\T髫潋啜缅emporary ASP.NET Files”的文件系统权限,授予ZzkIndexer帐户修改权限(注:v4.0.30319为当前.NET Framework版本号)。否则,运行时会出现错误:The current identity (ZzkIndexer) does not have write access to 'C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files'.

.net core 如何访问共享文件夹

8、访问test.aspx之后,看B服务器的ZzkIndex共享文件中的内容:

.net core 如何访问共享文件夹
© 手抄报圈