具体情况是这样,C#写的一个接口(对外),现需要从公网(接口服务器A)访问内网另外一台电脑B共享目录,可以访问但不允许写入,实际在B上已新建用户,且B上的共享目录中添加这个用户读写权限,在A上添加了B的网络凭证,现在程序测试在内网客户端电脑C上是可以访问B的目录(可以读写),请问这是什么原因?如何解决处理?
文件共享我记得是分公共还是专用,需要两个都设置
且B上的共享目录中添加这个用户读写权限,
注意上面你写的“这个用户”
你是指哪个用户呢?
你是用接口来操作共享目录, “这个用户”并不是你接口运行时的用户, NET运行的用户都加上, 如果不行,试一下设置Everyone全权限看一看