Teams AADSTS900144

Marco Heckel 85 Reputation points
2025-03-14T12:10:48.4166667+00:00

Hi, For a few days now, I've been having trouble logging into my company guest account with my personal Microsoft Teams account. Message: AADSTS900144: The request body must contain the following parameter: 'login_hint'. I log in to Teams with my personal account. Everything works. I try to switch to the guest account. It doesn't work. I've tried clearing the cache, removing the account from Windows, deleting SSO, etc. Unfortunately, no improvement. Re-inviting me to the Azure tenant has no effect. Everything works perfectly in the browser. Does anyone have any ideas? Teams isn't a custom application.

Best regards, Marco

Microsoft Teams | Microsoft Teams for business | Teams on mobile devices
{count} votes

4 answers

Sort by: Most helpful
  1. Techhelp Volunteer 230 Reputation points
    2025-03-15T17:20:54.2533333+00:00

    The error message AADSTS900144 indicates that the request body is missing the login_hint parameter, which is required for Azure Active Directory (AAD) to identify the user account during authentication. This issue often arises when switching between accounts in Microsoft Teams, especially when dealing with guest accounts.

    Here are some steps you can try to resolve the issue:


    1. Ensure Correct Account Switching

    • When switching to the guest account, ensure you are selecting the correct account from the account picker. Sometimes, the account picker might not properly pass the login_hint parameter.
      • If the account picker does not appear, try manually signing out of all accounts and then signing back in.

    2. Manually Provide the login_hint Parameter

    • If you have access to the URL or configuration where the authentication request is made, ensure the login_hint parameter is included with the guest account's email address.
      • Example: https://login.microsoftonline.com/common/oauth2/authorize?client_id=...&login_hint=******@domain.com

    3. Clear Teams Cache

    • Completely clear the Teams cache, as cached data might be causing the issue.
    • On Windows:
      1. Close Microsoft Teams.
      2. Navigate to %appdata%\Microsoft\Teams and delete all files and folders.
      3. Restart Teams and try logging in again.

    https://learn.microsoft.com/en-us/microsoftteams/troubleshoot/teams-administration/clear-teams-cache


    4. Reinstall Microsoft Teams

    • Uninstall Microsoft Teams completely, including any residual files, and then reinstall the latest version.
      • After reinstalling, log in with your personal account first, then try switching to the guest account.

    5. Check Tenant Configuration

    • Ensure the guest account is properly configured in the Azure AD tenant.
      • Verify that the guest account has the necessary permissions and that the invitation has been accepted.
      • If possible, ask the tenant administrator to reissue the guest invitation.

    6. Use the Web Version of Teams

    • Since you mentioned that everything works perfectly in the browser, consider using the web version of Teams as a temporary workaround.

    Contact Microsoft Support**


    Additional Notes:

    • The login_hint parameter is used to pre-fill the username field during login, which can help Azure AD identify the correct account. If this parameter is missing, the authentication flow might fail, especially when dealing with guest accounts.
    • https://learn.microsoft.com/en-us/entra/identity-platform/reference-error-codes
    • Ensure that your personal account and guest account are not conflicting in any way (e.g., same email address used for both).
    1 person found this answer helpful.

  2. Techhelp Volunteer 230 Reputation points
    2025-04-16T16:58:01.75+00:00

    you have to contact the related company organization’s IT admin who has added you as a guest member in their organization. They should open service ticket for your issue.

    For my provided answer, you may share your vote so other users can get correct instructions in this case url.

    0 comments No comments

  3. Pavel yannara Mirochnitchenko 13,336 Reputation points MVP
    2025-04-28T06:24:26.7+00:00

    This was fixed for me last week by Teams auto-update, new version was released.

    0 comments No comments

  4. Lorenz 0 Reputation points
    2025-04-30T09:12:05.78+00:00

Your answer

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