Fix: Error AADSTS90100 Login Parameter is Empty or Not Valid

Getting AADSTS90100 error? Try these simple solutions

The error AADSTS90100 occurs when users are trying to log in to their Microsoft accounts such as Outlook, Teams, etc. The main cause for this error is an outdated cache and cookies on your browser, but there are other possible ones that we will look into later. In this article, we will see ways to fix the error AADSTS90100 Login parameter is empty or not valid, and what causes it.

Error AADSTS90100 Login Parameter is Empty or Not Valid
Error AADSTS90100 Login Parameter is Empty or Not Valid

The error is so annoying as a user cannot narrow it down to one specific cause or how to resolve it. It affects individuals, businesses, and organizations that rely on collaborative Microsoft apps to run their daily operations. The error does not also spare developers who integrate different APIs. Sometimes, users can get two main error messages that almost mean the same as shown below:

  • Sorry, but we’re having trouble signing you in. AADSTS90100: login parameter is empty or not valid.
  • Sorry, but we’re having trouble signing you in. AADSTS90019: No tenant-identifying information found in either the request or implied by any provided credentials.

From the error message, it is clear that the issue is about Microsoft account login problems. Login errors are easy to fix but AADSTS90100 seems to be nagging to many users.

Why do I get the sign-in error AADSTS90100?

There are several possible reasons why you get the error code AADSTS90100 when trying to log in to Microsoft, Outlook, etc. According to Jennifer Shi, a Microsoft Agent, and a moderator, the error can be caused by browser issues, cache, or cookies, as some users have no issue when logging in using the private tabs. Other possible causes of ADSTS90100 error are:

  • Tool servers are down. Sometimes, the servers of the app or tool you are trying to access might be down causing you to have login issues. This is a temporary issue and most times the servers work almost seconds after.
  • Outdated or corrupted browser cache. If your browser has broken or outdated browsing data like cache and cookies, you will have logging issues like the AADSTS90100 error.
  • Incorrect account credentials. Most likely, your company might have made some changes to your account and you are trying to access it using old details or permissions. Also, if you access the app using different user accounts, there can be technical issues that trigger the login error.
  • Faulty app installation. If you are accessing your account using a Microsoft app on Windows, the issue could be app files not working properly or they are damaged. This is quite common in different apps but is easy to fix by reinstalling or resetting the affected app.

These are just the common reasons why you get the error but there could be other account-specific issues that can be addressed at a personal level. Let us now look at how you can fix the problem.

How Do I Fix the ‘AADSTS90100 Login Parameter is Empty or Not Valid’ Error?

To fix the ‘AADSTS90100 login parameter is empty or not valid’ error, try to log in again after a minute and see if it will go through. Sometimes, there could be a temporary issue or you missed something. You can also reload your browser and try again. If that doesn’t work, try the following solutions to fix the error:

  1. Perform preliminary solutions. Before working on more advanced solutions, it is recommended that you start with primary workarounds to try to fix an issue. Some errors are not fatal and are caused by temporary issues like bugs. We will look at these simple solutions shortly.
  2. Clear browser cache and cookies. Clearing browser data help in creating new error-free data. Cookies and cache get outdated or corrupted and the only way to fix this is by deleting them. The process of clearing cache and cookies depends on the browser you are using.
  3. Reset the affected app cache. If the error is appearing on an app like Outlook, you can reset the app by deleting its files in the Local Disk and then restarting it. This makes the app update new files. Some apps have in-built resetting mechanisms. We will show you how to clear Outlook cache on Windows.
  4. Reset network settings. Network issues can trigger the AADSTS90100 login error and the best way is to reset network issues. Re-establish the connection and try to log in again.
  5. Reinstall or repair the affected app. Reinstalling the affected app ensures that the technical issues the previous app had are fixed or restored. This is the solution you need to perform if all other steps failed to yield any results.

1. Perform preliminary solutions

  1. Restart your app, browser, or computer.
  2. Try private browsing. In Google Chrome and Mozilla Firefox, use Incognito mode, and in Microsoft Edge, try Private mode.
    Error AADSTS90100 Login Parameter is Empty or Not Valid
    Try Private browsing
  3. Try to log in using a different browser
  4. Wait for a minute or so and try to log in again.

If no preliminary workaround works for you, try the more advanced solutions below.

2. Clear browser cache and cookies

2.1 In Chrome

  1. Open Chrome and click on the three dots next to your profile picture at the top right side.
  2. Locate and click Settings.
  3. On the settings window, select the Privacy and security option which is located on the left side.
  4. Click on Browsing data.
  5. Here, select the Time range as All time, and tick the box next to what you want to delete. In this case, you can delete Cookies and other site data and Cached images and files.
    Error AADSTS90100 Login Parameter is Empty or Not Valid
    Clear Chrome data
  6. Finally, click Clear data and see if you have fixed the error.

2.2 In Edge

  1. Open Microsoft Edge and press Ctrl + Shift + Del.
  2. Select the time range and check the box next to all options as we did in Chrome above.
  3. Finally, click Clear now.

2.3 In Firefox

  1. Open Mozilla Firefox and click on the hamburger menu at the top right side.
  2. Scroll down and click on Settings.
  3. Next, click on Privacy & Security.
  4. Scroll down and locate Cookies and Site Data. Here, click Clear data which is an option on the right side.
    Error AADSTS90100 Login Parameter is Empty or Not Valid
    Clear browsing data on Firefox

3. Reset the affected app cache

For this solution, we will use Microsoft Outlook as an example.

  1. Ensure that all data is saved and then close the app
  2. Press the Windows button + R, type the following file path in the Run box and press Enter on the keyboard:
    %localappdata%\Microsoft\Outlook
  3. Double-click the RoamCache folder to open it.
  4. Delete all files in this folder. You can press Ctrl + A to highlight all files, then press Delete on your keyboard.
    Error AADSTS90100 Login Parameter is Empty or Not Valid
    Clear affected app cache

Tip: Use the same process for other apps. However, the only difference is the file path.

4. Reset network settings

  1. Open Windows settings by pressing the Windows button + I.
  2. On the left side, click Network & Internet.
  3. Next, select Advanced network settings.
  4. Now, click Network reset and then select Reset now.
    Reset Network Settings
    Reset Network settings
  5. Finally, when the popup appears, select Yes to confirm your action.

5. Reinstall or repair the affected app

  1. Press the Windows button + R, type control inside the Run dialog box, and then press Enter on your keyboard.
  2. Locate and click Programs and Features.
  3. Look for the affected app, click on it, and select Uninstall or Repair/Change.
    Login Parameter is Empty or Not Valid error
    Reinstall or Repair app
  4. Follow the on-screen directions to complete the process.
  5. If you selected Uninstall, go to the official website to download the app and reinstall it.

Need more help?

The solutions in this post have worked for some users and we hope one will help fix the error AADSTS90100 Login parameter is empty or not valid. However, if you still need more help, you can contact Microsoft because some issues might be account-specific. Alternatively, you can leave us a comment below and one of our experts will get in touch with you shortly.

Error AADSTS90100 Login Parameter is Empty or Not Valid - FAQs

Why does Microsoft have trouble signing me in?

Microsoft might have trouble signing you in because you are using the wrong credentials to access your account. Always ensure the Caps Lock is off. Also, you might have a problem signing in if your session is over and you need to sign in again. Other reasons could be network issues, bugs, etc.

Why can’t I log into my Microsoft 365?

You cannot log in to Microsoft 365 if your password has expired, or you have corrupted browsing data preventing you from accessing your account properly. To fix this, clear the browser cache and clear all site data in your browser. Also, ensure you have stable internet. If nothing works, contact the Microsoft Technical Support team.

ABOUT THE AUTHOR

Hamza Mohammad Anwar


Hamza Mohammad Anwar is an intermediate JavaScript web developer with a focus on developing high-performance applications using MERN technologies. His skill set includes expertise in ReactJS, MongoDB, Express NodeJS, and other related technologies. Hamza is also a Google IT Certified professional, which highlights his competence in IT support. As an avid problem-solver, he recreates errors on his computer to troubleshoot and find solutions to various technical issues.