[Bug] WSL broker in admin terminal fails: Unexpected winrt exception while launching accounts control from UI thread: '(pii)'.
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 28/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- python
- Domaine
- authentication
Piste de recherche
Start by tracing acquire_token_interactive with enable_broker_on_wsl=True in an elevated Windows Terminal, then inspect the WSL broker path and how it launches the accounts control from the UI thread. Reproduce with the reported WSL and Windows versions and check why the exception still contains (pii) with enable_pii_log enabled. Done means interactive token acquisition succeeds in this setup; the issue names no specific files or tests.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Describe the bug
WSL broker in admin terminal fails: Unexpected winrt exception while launching accounts control from UI thread: '(pii)'.
To Reproduce
WSL version:
> wsl --version
WSL version: 2.4.13.0
Kernel version: 5.15.167.4-1
WSLg version: 1.0.65
MSRDC version: 1.2.5716
Direct3D version: 1.611.1-81528511
DXCore version: 10.0.26100.1-240331-1435.ge-release
Windows version: 10.0.26100.3775
Launch Windows Terminal as administrator, in WSL with enable_broker_on_wsl=True, acquire_token_interactive fails with:
Unexpected winrt exception while launching accounts control from UI thread: '(pii)'. Status: Response_Status.Status_Unexpected, Error code: -2147220999, Tag: 528315209
enable_pii_log (https://github.com/AzureAD/microsoft-authentication-library-for-python/pull/590) is already enabled (https://github.com/Azure/azure-cli/pull/28954), but the error message still shows (pii).
Expected behavior
acquire_token_interactive should work as expected.
What you see instead
acquire_token_interactive fails.
The MSAL Python version you are using
Latest dev branch.
Additional context
Add any other context about the problem here.
- Langage dominant
- Python
- Étoiles
- 971
- Forks
- 223
- Merge moyen
- 13 h 48 min
- PR mergées (30 j)
- 2
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de AzureAD/microsoft-authentication-library-for-python
-
needs attention untriaged
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
-
AzureSDK bug P1
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
-
http_client docstring does not say that timeout, verify and proxies only configure the default sessionPeut-être pris @HardMax71 l’a pris il y a 38 jours. Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 25/100
-
[Bug] The built-in retry never retries the token POST: HTTPAdapter(max_retries=1) keeps urllib3's default allowed_methodsPeut-être pris @HardMax71 l’a pris il y a 44 jours. Ouvertebug untriaged
Difficulté 2/5 1-3 heures Accessibilité débutants 35/100
AzureAD/microsoft-authentication-library-for-python#957 · 3 commentaires ·
-
public-client untriaged
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
Toutes les issues de AzureAD/microsoft-authentication-library-for-python
Issues similaires
-
documentation
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
ianktoo/project-monitor#14 ·
-
A wrong descriptor checksum is refused with the right one, also for an xprv or WIF descriptorOuvertesecurity
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
btclib-org/btclib-wallet#478 ·
Les mainteneurs répondent en général sous 1 jour
-
security
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
btclib-org/btclib#2727 ·
Les mainteneurs répondent en général sous 1 jour
-
good first issue lead variant:container
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
radialmonster/orf-cleanroom#10 ·
Les mainteneurs répondent en général sous 1 jour
-
gdsa opencode: keep-alive cleanup trap fails with 'keepalive_pid: unbound variable'Peut-être pris @darribas l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100