ASP.NET网站配置问题:访问需要提供用户名和密码

dgz988 2011-02-23 04:30:49
安装平台是FRAMEWORK4.0,对网站进行新建完成后发布,右键网站浏览正常。但本地IE打上IP地址访问时提示需要提供用户名和密码。对IE安全性自定义设置,用本机用户名登录后,本机不用提供用户名和密码,但其它电脑访问时仍然需要提供。

远程电脑在提示输入用户名和密码时,输入服务器管理员密码可以正常登录访问网站,环境是WINDOWS2003,网上搜索相关解决方案,尝试了N次不行,
1.尝试过修改网站匿名访问,修改网站文件夹的EVERYONE权限,修改本地计算机策略,都不行。有可能是我在发布网站时的主目录权限中设置了读取、修改、运行等最大权限的问题吗?
2.怀疑可能是网站的权限与本地NTFS权限的问题,但应该如何修改?用户也加了,权限也设置了,但问题仍然存在。

哪位老大遇到过,或者有过此经验啊?实在是没办法处理了。。哎。郁闷中啊。

谢谢了!
...全文
346 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
dgz988 2011-02-24
  • 打赏
  • 举报
回复
上面几种方式都尝试了。。。还是不行,真的很无语了。我怀疑,是不是我刚开始建立网站的时候给它分配的权限太高了啊,读取写入执行都放进去了但文件没有这些权限?

极度的郁闷中。能不能帮着分析下,可能是哪里的问题?EVERYONE权限问题不是,NETSERVICE用户权限不是,匿名访问和WINDOWS集成访问已经设置好。
现像是要求密码时在远程输入用户名和密码时可以正常访问。
子夜__ 2011-02-23
  • 打赏
  • 举报
回复
开启匿名访问。

IIS的安全性配置为Windows集成验证
wuyq11 2011-02-23
  • 打赏
  • 举报
回复
由于用户匿名访问使用的账号(默认是IUSR_机器名)被禁用,或者没有权限访问计算机,将造成用户无法访问
查看IIS管理器中站点安全设置的匿名帐户是否被禁用
查看本地安全策略
mark4ever 2011-02-23
  • 打赏
  • 举报
回复
不好意思 刚刚说错用户名
我刚登陆了个win2003系统帮你搜了一下
是这个账户
NETWORK SERVICE
给本地NTFS添加这个账户的权限,并开启IIS中网站属性的匿名访问


还有IIS网站属性中有一个 访问类型设置,什么集成windows 什么什么之类的
你换一下。
mark4ever 2011-02-23
  • 打赏
  • 举报
回复
WindowsServer2003环境的话
你找到发布网站的文件夹
给文件夹的权限 添加一个账户
搜索名字叫 NET SERVER这个账户,好像是这个(你搜SERVER,会出来两个账户,选最长的那个),添加进去
是IIS6.0的内置账户。
另外IIS中,网站的属性, 开启匿名访问。然后试试
ycproc 2011-02-23
  • 打赏
  • 举报
回复
everyone权限给足

62,046

社区成员

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

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

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

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