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

Azure active directory 错误:AADSTS90015:请求的查询字符串太长(在执行ADFS时),azure-active-directory,adfs,adfs2.0,adfs3.0,Azure Active Directory,Adfs,Adfs2.0,Adfs3.0,我正在进行ADFS身份验证,当我从Microsoft团队单击“登录”按钮时,我将被重定向到我的URL,在页面被重定向后,我收到以下错误: AADSTS90015:请求的查询字符串太长。 我尝试了以下解决方案: 和 但是我无法解决这个问题,请帮助我解决这个问题。您链接的两个问题中的解决方案不完整。尝试将以下内容添加到web.config: <system.webServer> <security> <requestFiltering>

我正在进行ADFS身份验证,当我从Microsoft团队单击“登录”按钮时,我将被重定向到我的URL,在页面被重定向后,我收到以下错误:

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

我尝试了以下解决方案:


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

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

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

见:

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

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

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