当前位置: 代码迷 >> ASP.NET >> IIS中向其它机器下传文件,提示 System.IO.IOException: 登录失败: 未知的用户名或异常密码
  详细解决方案

IIS中向其它机器下传文件,提示 System.IO.IOException: 登录失败: 未知的用户名或异常密码

热度:1498   发布时间:2013-02-25 00:00:00.0
IIS中向其它机器上传文件,提示 System.IO.IOException: 登录失败: 未知的用户名或错误密码。
不好意思刚才点成10分了,从发一遍

FileUpload.SaveAs到其它计算机\\192.168.1.153\imageServer\product\shop此文件夹的权限都开了


现在我遇到的问题是在开发环境中测试的时候是没有问题的
发布到IIS中时报错

登录失败: 未知的用户名或错误密码。

说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.IO.IOException: 登录失败: 未知的用户名或错误密码。


希望大虾们帮小弟看一下是怎么回事,谢了



------解决方案--------------------------------------------------------
http://www.cnblogs.com/cnaspnet/archive/2008/02/29/716881
------解决方案--------------------------------------------------------
要给\\192.168.1.153\imageServer\product\shop

一个是security中要给everyone权限。另一个要在share属性中也给everyone权限。
要不,就在asp.net中使用Impersonation
参考:http://msdn.microsoft.com/en-us/library/aa292118(VS.71).aspx
------解决方案--------------------------------------------------------
开的权限太大了吧?上传的文件保存到另一台服务器上?
是需要通过网络身份验证的。
------解决方案--------------------------------------------------------
IIS进程用户的权限是很低的...但是绝对不建议为了上传文件这种功能提升IIS进程用户权限也绝对不建议为此降低目标计算机的登录权限...

你可以把该共享目录作为IIS站点的虚拟目录...这样安全性由操作系统来保证...
------解决方案--------------------------------------------------------
重装一下iis!这个问题我也遇到过,网上有很多方法,但是都不行,重装就好!
  相关解决方案