Azure AD错误请求

杰里克·约翰·罗梅罗

我使用https://myapps.microsoft.com/作为登录页面。

但是,在某些情况下,当我从仪表板上单击我的应用程序时,页面重定向后会话超时。我必须关闭并再次单击它,这是我在页面中获得会话的时间。

第二种情况是我总是收到“错误请求-请求太长错误”。我错过了什么配置?

这是我使用的代码:

public class Logon
{
    [Authorize]
    public void Authenticate()
    {
        if (ClaimsPrincipal.Current.Identity.IsAuthenticated)
        {
            string userfirstname = ClaimsPrincipal.Current.FindFirst(ClaimTypes.GivenName).Value;
            string userlastname = ClaimsPrincipal.Current.FindFirst(ClaimTypes.Surname).Value;  

            // do some checking 
            // set session and redirect 
            // when page is redirected to Home Index, session checking occur

            Response.Redirect("~/Home/Index");
        }
    }
}

至于Azure设置

我的主页URL和“答复URL”设置为:托管在本地IIS上的https:// mysite / logon / authenticate

我通过Azure AD面板中的“应用程序注册”菜单添加了我的应用程序。

谢谢。

Marilee Turscak-MSFT

您是否使用一组特定的凭据登录?如果用户是太多Azure AD组的一部分,则会发生此问题。您可以删除您所属的用户组的数量,也可以在服务器上增加MaxFieldLength和MaxRequestBytes注册表项的设置,以使用户的请求标头不超过这些值。

参见此处:https : //support.microsoft.com/zh-cn/help/2020943/http-400-bad-request-request-header-too-long-response-to-http-request

另请参阅:https : //medium.com/@marilee.turscak/reply-urls-vs-postlogoutredirecturis-in-azure-active-directory-aad-20f57a03267b

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Azure门户:错误的请求-请求太长

Azure表存储返回400错误请求

使用AD令牌获取请求的Azure Blob存储“授权权限不匹配”错误

Azure AD B2C获得oauthConnection错误:错误的请求

在Azure AD中为访客用户绘制API请求

在Azure表存储中获取错误的请求错误插入操作

受Azure AD B2C保护的Azure Function App的Postman中的请求访问令牌

Azure AD B2C错误:请求中指定的客户端ID未在租户中注册

Azure AD B2C:错误的请求-请求太长HTTP错误400。请求标头的大小太长。登录后

Azure GraphAPI getMemberGroups错误请求错误

授权请求后,Azure AD Oauth2给出错误

Azure AD:出现AADSTS50011错误

Azure AD中的自定义错误消息或错误页面

Azure表存储错误请求-查询语法错误

Azure AD ADFS授予错误“ AADB2C90168:HTTP重定向请求不包含已签名请求的必需参数'Signature'。”

从Kubernetes Pod调用Azure Keyvault错误请求

每个请求的Azure 400错误请求

Azure移动服务错误---无法完成请求。()

Azure AD OAuth访问令牌请求::: 400-错误请求

Azure移动应用查询-错误的请求

使用Rest(400)错误请求将Azure AD用户添加到组

按需请求 Azure AD 权限

azure-notificationhubs IOS 错误请求

Azure AD 身份验证错误:用户取消了流程

Azure 错误处理请求

Azure Apple 推送通知错误:400 错误请求

Azure AD 获取错误的令牌版本

Azure 地图路线方向错误返回错误请求

Azure AD B2C CORS 错误