Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Als u problemen ondervindt bij het maken van verbinding met een project in Azure DevOps, bevat dit artikel stapsgewijze richtlijnen voor het oplossen van veelvoorkomende connectiviteits- en verificatieproblemen.
Voorwaarden
| Categorie | Eisen |
|---|---|
| projecttoegang | het projectlid. |
Snelle oplossingsstappen
Als u verbindingsproblemen ondervindt, voert u eerst de volgende snelle stappen uit:
- Wis uw browser volledig: Meld u af met behulp van https://aka.ms/VsSignouten wis alle cookies (Ctrl+Shift+Delete).
- Gebruik een privébrowsersessie: Open een incognito- of InPrivate-venster en test de toegang.
- Controleer de url van de organisatie: zorg ervoor dat u de juiste URL-indeling gebruikt:
https://dev.azure.com/{organizationName}. - Controleer uw accounttype: Controleer of u zich aanmeldt met het juiste accounttype (Microsoft Entra ID versus persoonlijk Microsoft-account).
Als deze stappen het probleem niet oplossen, gaat u verder met de volgende gedetailleerde secties voor probleemoplossing.
Verificatiefouten oplossen
Azure DevOps ondersteunt Microsoft Entra-accounts en persoonlijke Microsoft-accounts voor verificatie. Organisaties die zijn verbonden met Microsoft Entra-id vereisen Microsoft Entra-verificatie (lid- of B2B-gastaccounts).
401 - Niet-geautoriseerde fouten
De fout 401 Niet geautoriseerd is het meest voorkomende aanmeldingsprobleem. Deze fout treedt op wanneer uw identiteit geen machtigingen heeft voor toegang tot de organisatie of specifieke resources. Veelvoorkomende oorzaken zijn onder andere:
- Identiteit niet toegevoegd aan de organisatie: uw account wordt niet vermeld in de gebruikersmap van de organisatie.
- Alias versus UPN-verwarring: u probeert zich aan te melden met een alias in plaats van uw USER Principal Name (UPN).
- Onvoldoende projectmachtigingen: Ontbrekende leesmachtigingen voor het doelproject of de doelresource.
- B2B-gastuitnodiging in behandeling: Microsoft Entra B2B-gastuitnodiging wordt niet geaccepteerd.
- Accounttype komt niet overeen: probeer u aan te melden met het verkeerde accounttype wanneer meerdere accounts hetzelfde e-mailadres delen.
Identiteit niet in organisatie
Oplossingsstappen:
- Neem contact op met uw Azure DevOps-beheerder om te controleren of uw identiteit wordt weergegeven in de gebruikerslijst van de organisatie.
- Voor Microsoft Entra-accounts: zorg ervoor dat de identiteit in de lijst Gebruikers exact overeenkomt met uw UPN in de Microsoft Entra-tenant.
- Voor persoonlijke Microsoft-accounts: bevestig dat de identiteit overeenkomt met uw primaire account-e-mailadres.
- Voor B2B-gasten: controleer of uw UPN in de gasttenant overeenkomt met uw UPN voor de thuistenant, inclusief exacte behuizing.
Opmerking
B2B-gasten worden weergegeven in Microsoft Entra-id met UPN's die zijn opgemaakt als {username}_{homeDomain}#EXT#@{guestDomain}. Het {username}_{homeDomain} gedeelte moet overeenkomen met de UPN van uw thuistenant, waarbij u het _ vervangt door @.
Aanmeldingsproblemen met UPN versus alias
Azure DevOps biedt geen ondersteuning voor aanmeldingsaliassen. U moet uw exacte UPN (User Principal Name) gebruiken voor Microsoft Entra-accounts of primaire accounts voor persoonlijke Microsoft-accounts.
Voorbeeld: Als uw UPN is john.doe@contoso.com maar u een alias jdoe@contoso.comhebt, moet u zich aanmelden met behulp van john.doe@contoso.com.
Resolutie: Vraag uw beheerder om uw werkelijke UPN (john.doe@contoso.com) toe te voegen aan de organisatie en deze UPN altijd te gebruiken voor aanmelding.
Onvoldoende machtigingen
Mogelijk hebt u toegang tot de organisatie, maar hebt u geen machtigingen voor specifieke projecten of resources.
Symptomen:
- Kan wel toegang krijgen tot
https://dev.azure.com/{orgName}maar niet tothttps://dev.azure.com/{orgName}/{projectName}. - Krijgen 401-fouten bij het openen van specifieke werkitems, opslagplaatsen of pijplijnen.
Resolutie: Neem contact op met uw Azure DevOps-beheerder om te controleren of u ten minste leesmachtigingen voor de doelresource hebt.
Problemen met B2B-gastuitnodiging
B2B-gasten moeten hun Microsoft Entra-tenantuitnodiging accepteren voordat ze toegang hebben tot Azure DevOps.
Oplossingsstappen voor gasten:
- Controleer uw e-mail voor de Microsoft Entra-uitnodiging.
- Selecteer de uitnodigingskoppeling en voltooi het acceptatieproces.
- Probeer u opnieuw aan te melden bij Azure DevOps.
Oplossingsstappen voor tenantbeheerders:
- Ga naar https://portal.azure.com.
- Selecteer Microsoft Entra ID>Gebruikers.
- Zoek de gastgebruiker en controleer de overzichtspagina .
- Wanneer in de B2B-uitnodigingsstatus 'Acceptatie in behandeling' wordt weergegeven, gebruikt u Uitnodiging opnieuw verzenden.
Accounttypeconflicten
Organisaties die niet zijn verbonden met Microsoft Entra ID ondersteunen zowel persoonlijke Microsoft-accounts als Microsoft Entra-accounts. Met het eerste accounttype dat u gebruikt, wordt uw identiteit permanent vastgesteld.
Resolutie: Als u accounttypen wilt wijzigen:
- Laat uw beheerder u verwijderen en opnieuw toevoegen aan de organisatie.
- Meld u aan met het accounttype van uw voorkeur wanneer u hierom wordt gevraagd.
Aanbeveling
Vermijd het gebruik van overeenkomende persoonlijke en Microsoft Entra-accounts. Overweeg de naam van uw persoonlijke account te wijzigen om verwarring te voorkomen.
Verbindingsproblemen oplossen
Problemen met betrekking tot browsers
Afmelden en opschonen voltooien:
- Meld u volledig af: Ga naar https://aka.ms/VsSignout.
- Alle browsergegevens wissen: Selecteer Ctrl+Shift+Delete en verwijder:
- Cookies en sitegegevens.
- Afbeeldingen en bestanden in de cache opgeslagen.
- Formuliergegevens automatisch invullen.
- Microsoft Edge-gegevens wissen: Visual Studio IDE maakt gebruik van Microsoft Edge-cookies, dus wis Microsoft Edge-gegevens, zelfs als u een andere browser gebruikt.
- Sluit alle toepassingen: sluit alle browsers en Visual Studio IDE-exemplaren af.
- Testen met privé browsen: gebruik een incognito- of InPrivate-venster om de toegang te testen.
Verbindingsproblemen met Visual Studio IDE
Als u verbindingsproblemen ondervindt in Visual Studio:
- Bestaande verbindingen verwijderen: Verwijder in Team Explorer alle Azure DevOps-verbindingen.
- Cache voor referenties wissen: verwijder de referenties uit de Windows Credential Manager.
- Start Visual Studio opnieuw op: Sluit Visual Studio en open visual studio volledig opnieuw.
- Leesverbindingen: Voeg uw Azure DevOps-verbinding opnieuw toe met behulp van de huidige referenties.
Problemen met netwerk en proxy
Problemen met bedrijfsnetwerk oplossen:
- Test vanuit een ander netwerk: Probeer toegang te krijgen tot Azure DevOps vanaf een persoonlijk apparaat/netwerk.
- Controleer de proxy-instellingen: controleer of bedrijfsproxy toestaat
*.visualstudio.comen*.azure.comdomeinen. - Firewallconfiguratie: Zorg ervoor dat de firewall HTTPS-verkeer toestaat naar Azure DevOps-eindpunten.
- VPN-interferentie: testen met VPN uitgeschakeld indien van toepassing.
Geavanceerde probleemoplossing
Migratie van moderne verificatie
Als u verouderde verificatiemethoden gebruikt, kunt u overwegen om te migreren naar moderne alternatieven:
- Persoonlijke toegangstokens (PAT's): migreren naar Microsoft Entra OAuth-toepassingen.
- Gebruikersnaam/wachtwoord: overschakelen naar service-principals of beheerde identiteiten.
- Verouderde tokens: Implementeer Microsoft Entra-verificatie voor betere beveiliging.
Verificatie van serviceverbinding
Voor Azure DevOps-serviceverbindingen die verificatieproblemen ondervinden:
- Service-principalgeheimen vernieuwen: verlopen clientgeheimen of -certificaten bijwerken.
- Controleer de machtigingen: zorg ervoor dat service-principals over de juiste Azure DevOps-machtigingen beschikken.
- Vervaldatum van token controleren: controleer of verificatietokens niet zijn verlopen.
- Controleer auditlogboeken: Controleer de auditlogboeken van Microsoft Entra op verificatiefouten.
AI gebruiken om verbindingsproblemen op te lossen
De volgende voorbeeldprompt voor Copilot Chat helpt Copilot bij het oplossen van verbindings- en verificatiefouten. Kopieer en plak deze prompt in Copilot Chat, waarbij u de tijdelijke aanduiding vervangt door uw specifieke foutbericht of beschrijving van het probleem.
I'm getting this Azure DevOps connection/authentication error: [PASTE YOUR ERROR MESSAGE HERE]
Can you help me troubleshoot this issue? Please provide step-by-step instructions to:
1. Identify the root cause of the connection problem
2. Fix the authentication or access issue
3. Verify I can successfully connect to my Azure DevOps project
Context: This is for connecting to an Azure DevOps organization and project. I've already tried basic troubleshooting like clearing browser cache and using a private browser session.
Copilot wordt mogelijk gemaakt door AI, dus verrassingen en fouten zijn mogelijk. Zie voor meer informatie de veelgestelde vragen over algemeen gebruik van Copilot.
Andere hulp vragen
Wanneer u alle stappen voor probleemoplossing hebt voltooid en nog steeds geen verbinding kunt maken:
- Diagnostische gegevens verzamelen: maak een browsertracering van uw mislukte aanmeldingspoging.
-
Neem contact op met Microsoft Ondersteuning: maak een ondersteuningsaanvraag en neem het volgende op:
- Gedetailleerde beschrijving van het probleem.
- Stappen die u al hebt geprobeerd.
- Browsertraceringsbestanden.
- Schermopnamen van foutberichten.
- Communityondersteuning: zoek of post vragen in de Azure DevOps Developer Community.