.NET+IIS环境常见问题解决方法

  • 时间:
  • 浏览:0
作者:匿名 hihi 来源:ChinaZ源码报导 浏览: 2011-8-22 15:20:31 字号:大 中 小

[摘要]本文介绍.NET+IIS环境常见问提补救最好的办法 如:跳出无法找到文件404白底黑字、这样 权限访问该文件403白底黑字、黄底黑字+红字的错误提示页.Net)等等。

  你否有有老是会遇到以下的拦路虎,当你兴致勃勃地把调试好的应用多多线程 发布到WEB服务器时,以下错误就跳出了:

  1. 无法找到文件(404)白底黑字
  2. 这样 权限访问该文件(403)白底黑字
  3. 直接弹出来另有有好几块 要输入帐号密码的框框,而是你对着屏幕说:那些密码。
  4. 黄底黑字+红字的错误提示页(.Net)
  5. ...

  那些东东几乎处于了.Net+IIS搭建环境的绝大每段错误。有时让其他同学歌词 歌词 让其他同学歌词 歌词 无意中覆盖另有有好几块 “不起眼”的文件,上述错误就会蹦出来。碰巧该应用又是非常重要的应用,这足够有过后你接下来的另有有好几块 小时冒冷汗。

  不过光冒冷汗没用,引用话语:错误不被你补救,你总要而是被错误补救。让其他同学歌词 歌词 让其他同学歌词 歌词 还是淡定下来解除那些错误吧。让其他同学歌词 歌词 让其他同学歌词 歌词 一项项的来:

1、无法找到文件(404)白底黑字

  有以下那些而是性:

  第一,你所访问的路径固然这样 你你你你这人 文件,或许你记错了位置,但它的确不存你你你你这人 文件。补救最好的办法 :找到你你你你这人 文件,去IIS所指向的目录中一层层找你你你你这人 文件,并确认它处于。

  第二,你的IIS这样 认出来你你你你这人 文件,这样 该文件的解释器(IIS网站属性——主目录——配置——应用应用多多线程 扩展)。IIS这样 该应用多多线程 的解释器,而是撒另有有好几块 谎说这样 你你你你这人 文件。补救最好的办法 :打开(IIS网站属性——主目录——配置——应用应用多多线程 扩展),去掉 应用应用多多线程 的相关解释器。

  第三,你有某个UrlRewrite在起作用,将你输入的URL给重定向到另有有好几块 不处于的文件或目录。

……

2、这样 权限访问该文件(403)白底黑字

  有以下那些而是性:

  你的NTFS文件夹这样 给予WEB用户读取的权限。补救最好的办法 :打开计算机管理——本地用户和组——用户——去掉 用户,在这里去掉 另有有好几块 用户,请记住该用户何必 属于任何组,如下图所示:

  去掉 新的用户时,密码先用记事本打出来,去掉 完成后,记事本何必 关闭,你你你你这人 密码在IIS里配置时还都要用到一次.

用户不都要属于任何组,不继承任何权限.

  过后,让其他同学歌词 歌词 让其他同学歌词 歌词 结束了给WEB文件夹赋予权限了.顺便提一下,给WEB文件夹配置权限你你你你这人 步骤怪怪的要,见过而是有站点被黑总要而是文件夹权限设置不当,要么过大,要么根本这样 一站一用户,有过后 站点直接给EveryOne用户最大权限,甚至有过后 站长认为NTFS磁盘格式"根本没用",直接把网站所在的磁盘做成FAT32的,还有而是有的虚拟主机商为了图省事,固然做到了一站一户(软件生成),而是配置的权限不足英文,而是配置低权限而是会跳出运行故障....后果可想而知让其他同学歌词 歌词 让其他同学歌词 歌词 们让其他同学歌词 歌词 遇到问提何必 慌,怪怪的是安全的问提.

  配置文件夹权限的操作最好的办法 是:在WEB文件夹上点右键,确定属性——安全;

  为了安全,让其他同学歌词 歌词 让其他同学歌词 歌词 要保证网站文件夹的初始权限情况表是原本的:

  为补救逐步提权。网站所在磁盘及该磁盘中所有下属文件夹,除了你用于远程登录的最高管理员,其它的而是有去掉 。

  让其他同学歌词 歌词 让其他同学歌词 歌词 要向该文件夹去掉 另有有好几块 用户权限:另有有好几块 是过后去掉 的用户,用于WEB访问该文件夹,另有有好几块 是系统内置用户Network Service,用于.net组件在本机运行时访问。

  给文件夹去掉 用户的最好的办法 之一是单击“去掉 ”——“高级”——“立即查找”,从结果列表中确定目标用户。

  去掉 那些用户进入列表过后,还不算完,点击“高级”,而是确定某个用户,点击“编辑”,给你你你你这人 用户分配权限,要说的东西限于篇幅,在这里我只给2点参考意见:

  (1)WEB文件夹的权限再大而是能大过你你你你这人 底线:如下图所示:

请记住,“完全控制”,“遍历文件夹/运行文件”,“更改权限”,“取得所有权”这好几块 权限绝这样 赋给WEB用户。

  (2)请根据都要给子文件夹配置各种不同的权限。类式于:给用于上传文件的文件夹写入、删除等一系列权限,但为补救用户通过应用多多线程 某种的上传机制上传木马,则应该在IIS中配置该文件夹执行权限为“无”:

应用多多线程 中合法上传文件的文件夹请设置执行权限为“无”

3、直接弹出来另有有好几块 要输入帐号密码的框框

  你你你你这人 问提固然很简单,第二点中总要介绍,而是让其他同学歌词 歌词 让其他同学歌词 歌词 把WEB文件夹的权限给了自定义的用户,从而是因为IIS的默认用户背叛了该权限,让其他同学歌词 歌词 让其他同学歌词 歌词 打开IIS,在目标网站上点击右键——属性——目录安全性——身份验证和访问控制栏点“编辑”,出来如下对话框:

IIS有默认的用户名设置,而是有让其他同学歌词 歌词 让其他同学歌词 歌词 要重新配置。

  点击“浏览”,确定让其他同学歌词 歌词 让其他同学歌词 歌词 在第二步中新建的WEB用户,而是粘帖记事本中存放的密码,点击确定过后都要再粘帖一次,确定就还都要了。

  现在刷新页面看看,应该还都要正常浏览了。

4、黄底黑字+红字的错误提示页

  .net的所有错误而是这样 被重定向到自定义页,所有的应用多多线程 级错误总要诸如黄底+黑字或红字的错误信息,而是太常见,有过后你不截图浪费资源了,在这里,我只讲一下关于环境的,“Web应用应用多多线程 当前不可用”,请打开IIS,另有有好几块 地方要修改:

  1. 右键网站属性,确定Asp.Net选项卡,在版本里确定正确的版本。
  2. IIS主窗体左侧的“WEB服务扩展”中,确定相应的ASP.net扩展,并点击“允许”。

  而是时间关系,且这篇文章老被意外打断,而是搜集证据,固然 花了5天时间,速率可见相当之低!以上四点,而是有过后 人干活多年遇到的.Net+IIS环境主要环境问提汇总。希望让其他同学歌词 歌词 让其他同学歌词 歌词 多补充,不当之处恳请批评指正。

sssss
Tags: .net   iis   .net常见问提   iis常见问提  
责任编辑:190