错误:AADSTS90015:请求的查询字符串太长(在执行ADFS时)

时间:2018-07-09 10:27:31

标签: azure-active-directory adfs adfs2.0 adfs3.0

我正在执行ADFS身份验证,当我单击Microsoft Teams的登录按钮时,我将被重定向到我的URL,并且在页面被重定向后出现以下错误:< / p>

AADSTS90015:请求的查询字符串太长。

我尝试了以下解决方案:

HTTP Error 414. The request URL is too long. asp.netQuery string is too long

但是我无法解决问题,请帮助我解决此问题。

1 个答案:

答案 0 :(得分:0)

您链接的两个问题中的解决方案不完整。尝试将以下内容添加到您的web.config:

<system.webServer>
  <security>
    <requestFiltering>
      <requestLimits maxQueryString="32768"/>
    </requestFiltering>
  </security>
</system.webServer>

请参阅:

http://www.iis.net/ConfigReference/system.webServer/security/requestFiltering/requestLimits

您可能还必须在web.config中添加以下内容:

<httpRuntime maxQueryStringLength="32768" maxUrlLength="65536"/>

当然,这些数字只是示例,您不必在这些设置中使用这些确切的值。