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

lsj19831006 2009-03-26 05:39:35
不好意思刚才点成10分了,从发一遍

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


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

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

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

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


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

...全文
1380 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
hanyuetaxue 2012-07-25
  • 打赏
  • 举报
回复
局域网共享的问题,最让人头疼了。试一下,下面的方法。原来搞了一上午才弄好。

1.开启guest账户,并设置空密码。

2.在开始-运行中输入 gpedit.msc,打开 windows设置--本地策略--安全设置--安全选项 中的 网络访问:本地账户共享和

安全模式 设置为 仅来宾,本地用户以来宾身份验证。然后再打开 windows设置--本地策略--安全设置--用户权利指派 中

的 拒绝从网络访问此计算机 中的 guest 去掉。

3.打开 windows设置--本地策略--安全设置--安全选项 中的 账户:使用空白密码的本地账户只允许进行控制台登陆 设置

为 已停用
cnidb 2009-03-26
  • 打赏
  • 举报
回复
比较支持9楼的做法
Jcomet 2009-03-26
  • 打赏
  • 举报
回复
重装一下iis!这个问题我也遇到过,网上有很多方法,但是都不行,重装就好!
vrhero 2009-03-26
  • 打赏
  • 举报
回复
IIS进程用户的权限是很低的...但是绝对不建议为了上传文件这种功能提升IIS进程用户权限也绝对不建议为此降低目标计算机的登录权限...

你可以把该共享目录作为IIS站点的虚拟目录...这样安全性由操作系统来保证...
dl_wang 2009-03-26
  • 打赏
  • 举报
回复
保存到另外一台机器?能行吗?行不通吧
周公 2009-03-26
  • 打赏
  • 举报
回复
开的权限太大了吧?上传的文件保存到另一台服务器上?
是需要通过网络身份验证的。
宝_爸 2009-03-26
  • 打赏
  • 举报
回复
要给\\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
Teng_s2000 2009-03-26
  • 打赏
  • 举报
回复
你给哪个用户开的啊
不知道能不能有这么大的权限

lsj19831006 2009-03-26
  • 打赏
  • 举报
回复
up
up
lsj19831006 2009-03-26
  • 打赏
  • 举报
回复
up
up
lsj19831006 2009-03-26
  • 打赏
  • 举报
回复
up
up

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧