Add fallback to 24h time format when MSI authentication fails due to date format mismatch #1177
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Addressing this bug - #1135
Proper solution for the problem would be to use unix timestamps instead of some locale-dependent string representation of date for expires_on field, but since it would be breaking change for existing users, I propose to add fallback logic to allow MSI work on Linux machines. Tests include actual responses from MSI endpoints.