微软的live space出错

今天看一个朋友的live space,居然碰到了出错,不懂aspx,不知道算什么错误,抓了个图,如下:

ms-error.PNG

抓图后,又刷新了一下,还是报错的页面,看来错误都会犯的,嘿嘿。

早上睡的晕晕乎乎的,把手里拿着当闹钟的p525甩了出去,后盖儿摔掉了,装上继续能用,看来问题不大。这次算是真的飞出去了。

微软的live space出错》有3个想法

  1. 贝贝爸 文章作者

    一般的错误都没啥,微软的site出这种问题,就有点搞笑了。
    😀
    代码里面有<>显示会有点问题。

    回复
  2. mmfish

    这个WordPress的anti-XSS屏蔽了消息里的代码。具体补充:

    错误设置是

    customErrors mode=”RemoteOnly”

    正确设置应该是:

    customErrors mode=”On” defaultRedirect=”mycustompage.htm”

    回复
  3. mmfish

    这是ASP.NET程序常见问题,具体的原因是Web.xml配置文件中的如下设置:

    因为没有设置缺省的错误消息页面(defaultRedirect),ASP.NET的缺省错误消息被返回给用户。因为处理方式设置是”RemoteOnly”,所以远程用户就看到这个相对简单的页面,而服务器本地的用户(比如开发和调试人员)就会看到详细的错误信息,包括具体的堆栈溢出。这样的消息不仅对用户不用好而且给黑客提供信息,所以一般只在调试系统中采用。

    具体的正确设置因该是:

    .

    这个“mycustompage.htm”应该显示简洁的对用户友好却又不透露更多系统信息的消息。

    回复

发表回复

您的电子邮箱地址不会被公开。

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据