You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Actual behavior
AcquireTokenSilent sometimes takes ~2s, whith a lot of time spent in GetDeviceId
Possible Solution
GetDeviceId on .net classic tries to enumerate the system NICs and use a network address as id. This can take a very long time when a VPN is configured on the system.
We should not call "get device id" because it is used in conjuction with MATS Telemetry. We do not use MATS telemetry at the moment.
The text was updated successfully, but these errors were encountered:
Which Version of MSAL are you using ?
4.15
Platform
.net classic
Repro
Expected behavior
AcquireTokenSilent normally takes ~300ms
Actual behavior
AcquireTokenSilent sometimes takes ~2s, whith a lot of time spent in GetDeviceId
Possible Solution
GetDeviceId on .net classic tries to enumerate the system NICs and use a network address as id. This can take a very long time when a VPN is configured on the system.
We should not call "get device id" because it is used in conjuction with MATS Telemetry. We do not use MATS telemetry at the moment.
The text was updated successfully, but these errors were encountered: