当前位置: 首页 > news >正文

dede5.7微电影网站模板青岛seo网站建设公司

dede5.7微电影网站模板,青岛seo网站建设公司,wordpress文章发送代码块,创新网站建设方案书目录 背景分析暴露原因解决办法扩展学习customErrors使用方法customErrors元素配置结构元素属性Mod 属性选项示例 参考文章 背景 项目现按照国网的要求,测试后发现系统错误页面存在服务器版本号泄露,不允许部署安装 分析暴露原因 查看请求找到如下解释…

目录

  • 背景
  • 分析暴露原因
  • 解决办法
  • 扩展学习customErrors使用方法
    • customErrors元素配置结构
    • 元素属性
    • Mod 属性选项
    • 示例
  • 参考文章

背景

项目现按照国网的要求,测试后发现系统错误页面存在服务器版本号泄露,不允许部署安装

在这里插入图片描述

分析暴露原因

查看请求找到如下解释:

此错误页可能包含敏感信息,因为 ASP.NET 通过 <customErrors mode=“Off”/> 被配置为显示详细错误消息。请考虑在生产环境中使用 <customErrors mode=“On”/> 或 <customErrors mode=“RemoteOnly”/>
在这里插入图片描述

解决办法

遂找到项目使用的Web.Config<customErrors>中的mode=off删除。于是问题解决。

<configuration><system.web><customErrors><customErrors defaultRedirect="ErrorReport.aspx"><error statusCode="statuscode" redirect="url"/></customErrors>...

在这里插入图片描述

扩展学习customErrors使用方法

customErrors元素配置结构

元素描述备注
<customErrors>提供有关ASP.NET 应用程序自定义错误消息的信息。不适用于在 XML Web 服务中出现的错误。

在Web.Config配置文件中,customErrors元素配置结构的示例:

<configuration><system.web><customErrors><customErrors defaultRedirect="ErrorReport.aspx" mode="On|Off|RemoteOnly"><error statusCode="statuscode" redirect="url"/></customErrors>...

元素属性

属性描述
Mode指定启用、禁用或仅对远程客户端显示自定义错误。
defaultRedirect (可选)指定发生错误时浏览器指向的默认 URL。如果没有指定 defaultRedirect,则会显示一般性错误。URL 既可以是绝对的(例如 http://www.***.com/ErrorPage.htm),也可以是相对的。相对 URL(如 /ErrorPage.htm)是相对于指定 defaultRedirect 的 Web.config 文件而言的,而不是针对产生错误的网页。以波形符 (~) 开头的 URL(如 ~/ErrorPage.htm)表示所指定的 URL 是相对于应用程序根路径而言的。

Mod 属性选项

Mod 选项描述
RemoteOnly指定仅向远程客户端端显示自定义错误,并向本地主机显示 ASP.NET 错误。这是默认值。
On指定启用自定义错误。如果没有指定 defaultRedirect,用户将看到一般性错误。
Off指定禁用自定义错误。这允许显示详细的错误。

服务器上出现应用程序错误。此应用程序的当前自定义错误设置禁止查看应用程序错误的详细信息。

子元素描述
<error>错误子标记可以出现多次。每出现一次便定义了一个自定义错误条件。

示例

下例指定了 ASP.NET 应用程序的错误处理页。

<configuration><system.web><customErrors defaultRedirect="GenericError.htm" mode="RemoteOnly"><error statusCode="500" redirect="InternalError.htm"/></customErrors></system.web>
</configuration>

说明:
    服务器上出现应用程序错误。此应用程序的当前自定义错误设置禁止查看应用程序错误的详细信息。
    若要使他人能够从本地服务器计算机上查看此特定错误信息的详细信息,请在位于当前 Web 应用程序根目录下的“web.config”配置文件中创建一个<customErrors>标记。然后应将此<customErrors> 标记的“mode”属性设置为“RemoteOnly”。若要使他人能够在远程计算机上查看详细信息,请将“mode”设置为“Off”。
   通过修改应用程序的 配置标记的“defaultRedirect”属性,使之指向自定义错误页的 URL,可以用自定义错误页替换所看到的当前错误页。

参考文章

Web.Config配置文件中customErrors元素的使用方法
关于Web.Config中的mode属性问题
IIS Web.Config中customErrors的使用方法(mode=On|Off|RemoteOnly)

http://www.rdtb.cn/news/1418.html

相关文章:

  • 沙洋网站开发站长工具查询官网
  • 06年可以做相册视频的网站手机网站
  • 东莞网站建设 烤活鱼sem是什么意思呢
  • 外贸 wordpress英文谷歌自然排名优化
  • wordpress插 件搜索引擎优化特点
  • 死链对网站的影响精准引流客源的方法可靠吗
  • 婚庆网站大全seo是什么意思电商
  • 网站开发项目安全加固的要求seo网络推广经理
  • 广州正佳广场极地海洋世界株洲seo优化推荐
  • html好看的颜色代码郑州网站推广优化公司
  • yahoo搜索引擎提交入口谷歌seo快速排名软件首页
  • 六安网站制作金狮怎么搜索网站
  • 品牌网站案例厦门百度开户
  • 网站页面的滑动怎么做武汉seo主管
  • 网站的国际化 怎么做百度答主招募入口官网
  • 网页版qq农场360优化大师最新版下载
  • 重庆软件开发公司排名微信seo
  • php网站建设入门教程搜索引擎营销简称seo
  • 政府网站开发系统app网站
  • 政府网站发展趋势及建设思路bt蚂蚁磁力搜索天堂
  • php做的网站首页是什么文件夹凡科网站建站教程
  • 做网站用织梦好吗做百度推广销售怎么样
  • 用nas做网站今日国内最新新闻
  • 韶关网站建设的公司百度投广告怎么收费
  • 住房和城乡建设部官方网站发布做关键词排名好的公司
  • 网站怎做百度代码统计苏州seo建站
  • 武汉市江夏区建设局网站站长统计app最新版本2023
  • 网站建设与网页设计...搜狗站长
  • 做的网站必须放在idc机房吗网站排名优化服务公司
  • 给客户做网站建设方案平面设计