none
OWA打开选项报错 RRS feed

  • 问题

  • 嗨,exchange2013,登录owa,可以正常收发邮件,点开设置-选项,报错“应用程序中的服务器错误”

    “/ecp”应用程序中的服务器错误。

    从客户端(&)中检测到有潜在危险的 Request.Path 值。

    说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

    异常详细信息: System.Web.HttpException: 从客户端(&)中检测到有潜在危险的 Request.Path 值。

    源错误:
    执行当前 Web 请求期间生成了未经处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。

    堆栈跟踪:
    [HttpException (0x80004005): 从客户端(&)中检测到有潜在危险的 Request.Path 值。]
       System.Web.HttpRequest.ValidateInputIfRequiredByConfig() +11786881
       System.Web.PipelineStepManager.ValidateHelper(HttpContext context) +54
    


    版本信息: Microsoft .NET Framework 版本:4.0.30319; ASP.NET 版本:4.8.4075.0

    2020年7月16日 8:14

答案

  • 您好,

    出现这个问题的原因是在ASP.NET4.0以后的版本,访问的url中含有特殊字符则会报这个错。您可以尝试找到Exchange安装目录下的web.config文件(C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\Owa),找到以下位置:

    <system.web>
          <httpRuntime maxUrlLength="500" maxRequestLength="35000" requestValidationMode="2.0" enableVersionHeader="false" />
    (建议先做好备份)在第二行中加入requestPathInvalidCharacters="",表示不限制特殊字符,运行iisreset后再次尝试是否仍会报错。

    此致, 

    Eric Yin


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.


    2020年7月17日 3:05