【问题标题】:Mis-typed URL with ' /' at the end causing IIS errors输入错误的 URL,末尾带有“/”,导致 IIS 错误
【发布时间】:2012-12-25 04:46:02
【问题描述】:

我可以在 IIS/ASP.NET 管道的哪个位置检查传入的 url 是否以空格和斜杠结尾(违规条目看起来像这样:'/xxxx/yyyy/zzzz.aspx /1')?这导致我们的生产服务器出现错误。如果我在本地运行它,Chrome 会给我太多重定向警告。有没有办法可以捕获这个或删除'/'?

【问题讨论】:

    标签: asp.net url iis redirect


    【解决方案1】:

    找到一个可接受的答案。检查格式错误的 url - !(Uri.IsWellFormedUriString(url, UriKind.RelativeOrAbsolute)) - 在 Application_Error 事件中为我提供了所需的控制

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-20
      • 1970-01-01
      • 2020-08-21
      • 1970-01-01
      • 2022-12-03
      相关资源
      最近更新 更多