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.
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:
- 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.
- 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.
- 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.
- 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.
- 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
- Restart your app, browser, or computer.
- Try private browsing. In Google Chrome and Mozilla Firefox, use Incognito mode, and in Microsoft Edge, try Private mode.
- Try to log in using a different browser
- 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
- Open Chrome and click on the three dots next to your profile picture at the top right side.
- Locate and click Settings.
- On the settings window, select the Privacy and security option which is located on the left side.
- Click on Browsing data.
- 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.
- Finally, click Clear data and see if you have fixed the error.
2.2 In Edge
- Open Microsoft Edge and press Ctrl + Shift + Del.
- Select the time range and check the box next to all options as we did in Chrome above.
- Finally, click Clear now.
2.3 In Firefox
- Open Mozilla Firefox and click on the hamburger menu at the top right side.
- Scroll down and click on Settings.
- Next, click on Privacy & Security.
- Scroll down and locate Cookies and Site Data. Here, click Clear data which is an option on the right side.
3. Reset the affected app cache
For this solution, we will use Microsoft Outlook as an example.
- Ensure that all data is saved and then close the app
- Press the Windows button + R, type the following file path in the Run box and press Enter on the keyboard:
%localappdata%\Microsoft\Outlook
- Double-click the RoamCache folder to open it.
- Delete all files in this folder. You can press Ctrl + A to highlight all files, then press Delete on your keyboard.
Tip: Use the same process for other apps. However, the only difference is the file path.
4. Reset network settings
- Open Windows settings by pressing the Windows button + I.
- On the left side, click Network & Internet.
- Next, select Advanced network settings.
- Now, click Network reset and then select Reset now.
- Finally, when the popup appears, select Yes to confirm your action.
5. Reinstall or repair the affected app
- Press the Windows button + R, type control inside the Run dialog box, and then press Enter on your keyboard.
- Locate and click Programs and Features.
- Look for the affected app, click on it, and select Uninstall or Repair/Change.
- Follow the on-screen directions to complete the process.
- 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
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.
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.