-
Notifications
You must be signed in to change notification settings - Fork 208
Description
I developed a backend Python MSAL client (version 1.30.0) that uses the ROPC flow in a similar way as exemplified in the sample provided in Microsoft guide, i.e., I am using the acquire_token_by_username_password operation.
My use case is that I have to verify the validity of the users credentials, sequentially, in Azure B2C, by using this operation. This works just fine in most of the cases, but in situations when a high number of requests is sent to my Python client, some of the calls to acquire_token_by_username_password return AADB2C90225 (invalid username/password) as response, even though the credentials are actually correct.
I'd like to understand why this happens, as I said, sometimes. Is there, for example, any limitations on the number of calls to acquire_token_by_username_password that can be done? I could not find this information anywhere.