我有一个winforms,它连接机智的web服务。访问被拒绝在webservice
web服务具有创建文件夹
Directory.Create(path);
Webservice的是公司服务器的方法,并且该文件夹必须我在出公司的另一张光盘创建。
当我调用这个方法,我得到异常"Access denied to path..."
当Web服务在我的电脑一切都运行就OK。
我可以完全访问此网络磁盘。
但是如何设置完全访问我公司的服务器?
当我检查这个方法:
[WebMethod]
public string GetNameOfUser()
{
return WindowsIdentity.GetCurrent().Name;
}
我得到没有目录指令的webMethods的<string>NT AUTHORITY\NETWORK SERVICE</string>
休息正常工作
编辑结构
计算机A是在域和有跑赢模式
服务器A:有正在运行Web服务
网盘:有有重要的文件夹的WinForms应用程序
是的,我们有一个domain.Computer一个访问网络磁盘。
你可以给任何提示如何处理第3点?我不知道 – user278618
这是IIS上的一个设置。如果您使用的是IIS6,请查看http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/f05a7c2b-36b0-4b6e-ac7c-662700081f25.mspx?mfr=true。对于IIS7,请查看http://technet.microsoft.com/en-us/library/cc771170(WS.10).aspx –