How to resolve AADSTS900144: The request body must contain the following parameter: 'client_id'. error on clicking forgot password

Boddipudi, Vijaya (contractor) 0 Reputation points
2025-11-14T14:48:30.0566667+00:00

While trying to forgot password link we are redirecting to https://icgssodev.ciamlogin.com/icgssodev.onmicrosoft.com/oauth2/v2.0/authorize?username=xxxx.com with error message
Request Id: 9c5a0f35-fd73-4d4f-8e5a-08774a620200

Message: AADSTS900144: The request body must contain the following parameter: 'client_id'.

Microsoft Security | Microsoft Entra | Microsoft Entra ID
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Rukmini 11,470 Reputation points Microsoft External Staff Moderator
    2025-11-17T12:55:41.89+00:00

    Hello Boddipudi, Vijaya (contractor),

    To reset password in Microsoft External ID tenant, you have to enable self-service password reset flow.

    Users can update or reset their passwords with Microsoft Entra External ID's self-service password reset (SSPR) feature without the assistance of an administrator or help desk. Users can follow instructions to unblock themselves and resume work if their account is locked or they forget their password.

    Refer this Microsoft Document: Enable self-service password reset - Microsoft Entra External ID | Microsoft

    Otherwise, you can also make use of native authentication in Entra External ID to run the SSPR flow for a user with email and OTP. Refer this blog.

    • The Global Admin also can reset the password, by going to Azure Portal -> Users -> Select user -> Reset password.

    If the resolution was helpful, kindly take a moment to accept the answer and upvote it 👍 it as a token of appreciation.


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.