Gids voor probleemoplossing voor Azure Storage Explorer
Microsoft Azure Storage Explorer is een zelfstandige app waarmee u eenvoudig met Azure Storage-gegevens kunt werken via Windows, macOS en Linux. De app kan verbinding maken met opslagaccounts die worden gehost op Azure, nationale clouds en Azure Stack.
Deze handleiding bevat een overzicht van oplossingen voor problemen die vaak voorkomen in Storage Explorer.
Problemen met Azure RBAC-machtigingen
Op rollen gebaseerd toegangsbeheer van Azure Azure RBAC maakt uiterst gedetailleerd toegangsbeheer van Azure-resources mogelijk door sets machtigingen te combineren in rollen. Hier volgen enkele strategieën om Azure RBAC optimaal te laten werken in Storage Explorer.
Hoe kan ik toegang tot mijn resources in Storage Explorer?
Als u problemen hebt met het openen van opslagbronnen via Azure RBAC, hebt u mogelijk niet de juiste rollen toegewezen. In de volgende secties worden de machtigingen beschreven Storage Explorer momenteel vereist zijn voor toegang tot uw opslagbronnen. Neem contact op met uw Azure-accountbeheerder als u niet zeker weet of u de juiste rollen of machtigingen hebt.
Lezen: probleem met machtigingen voor Storage/Storage's)
U moet machtigingen hebben om opslagaccounts weer te geven. Als u deze machtiging wilt krijgen, moet de rol Lezer aan u zijn toegewezen.
Opslagaccountsleutels op een lijst zetten
Storage Explorer kunt ook accountsleutels gebruiken om aanvragen te verifiëren. U kunt toegang krijgen tot accountsleutels via krachtigere rollen, zoals de rol Inzender.
Notitie
Toegangssleutels verlenen onbeperkte machtigingen aan iedereen die ze bevat. Daarom raden we u niet aan deze sleutels uit te geven aan accountgebruikers. Als u de toegangssleutels wilt intrekken, kunt u ze opnieuw Azure Portal.
Gegevensrollen
Er moet ten minste één rol aan u zijn toegewezen die toegang verleent tot leesgegevens uit resources. Als u bijvoorbeeld blobs wilt in een lijst of downloaden, hebt u ten minste de rol Storage blobgegevenslezer nodig.
Waarom heb ik een beheerlaagrol nodig om mijn resources in de Storage Explorer?
Azure Storage heeft twee toegangslagen: beheer en gegevens. Abonnementen en opslagaccounts zijn toegankelijk via de beheerlaag. Containers, blobs en andere gegevensbronnen zijn toegankelijk via de gegevenslaag. Als u bijvoorbeeld een lijst met uw opslagaccounts van Azure wilt ontvangen, verzendt u een aanvraag naar het beheer-eindpunt. Als u een lijst met blobcontainers in een account wilt, verzendt u een aanvraag naar het juiste service-eindpunt.
Azure-rollen kunnen u machtigingen verlenen voor beheer of toegang tot gegevenslagen. De rol Lezer verleent bijvoorbeeld alleen-lezentoegang tot resources in de beheerlaag.
Strikt genomen biedt de rol Lezer geen machtigingen voor de gegevenslaag en is deze niet nodig voor toegang tot de gegevenslaag.
Storage Explorer kunt u eenvoudig toegang krijgen tot uw resources door de benodigde informatie te verzamelen om verbinding te maken met uw Azure-resources. Als u bijvoorbeeld uw blobcontainers wilt weergeven, Storage Explorer een aanvraag voor 'lijstcontainers' naar het eindpunt van de blobservice. Om dat eindpunt op te halen, Storage Explorer de lijst met abonnementen en opslagaccounts waar u toegang toe hebt. Als u uw abonnementen en opslagaccounts wilt vinden, Storage Explorer ook toegang nodig tot de beheerlaag.
Als u geen rol hebt die machtigingen voor de beheerlaag verleent, kan Storage Explorer niet de informatie krijgen die nodig is om verbinding te maken met de gegevenslaag.
Wat gebeurt er als ik de machtigingen voor de beheerlaag die ik nodig heb, niet kan krijgen van mijn beheerder?
Als u toegang wilt krijgen tot blobcontainers, ADLS Gen2 containers, directories of wachtrijen, kunt u deze resources koppelen met behulp van uw Azure-referenties.
- Open het Verbinding maken dialoogvenster.
- Selecteer het resourcetype dat u wilt verbinden.
- Selecteer Aanmelden met Azure Active Directory (Azure AD). Selecteer Next.
- Selecteer het gebruikersaccount en de tenant die zijn gekoppeld aan de resource die u wilt koppelen. Selecteer Next.
- Voer de URL naar de resource in en voer een unieke weergavenaam in voor de verbinding. Selecteer Volgende en vervolgens Verbinding maken.
Voor andere resourcetypen hebben we momenteel geen azure RBAC-gerelateerde oplossing. Als tijdelijke oplossing kunt u een SAS-URL aanvragen en deze vervolgens aan uw resource koppelen door de volgende stappen uit te voeren:
- Open het Verbinding maken dialoogvenster.
- Selecteer het resourcetype dat u wilt verbinden.
- Selecteer Shared Access Signature (SAS). Selecteer Next.
- Voer de SAS-URL in die u hebt ontvangen en voer een unieke weergavenaam in voor de verbinding. Selecteer Volgende en vervolgens Verbinding maken.
Zie Koppelen aan een afzonderlijke resource voor meer informatie over het koppelen aan resources.
Aanbevolen ingebouwde Azure-rollen
Er zijn verschillende ingebouwde Azure-rollen die de machtigingen kunnen bieden die nodig zijn voor het gebruik van Storage Explorer. Enkele van deze rollen zijn:
- Eigenaar:beheer alles, inclusief toegang tot resources.
- Inzender:beheer alles, met uitzondering van toegang tot resources.
- Lezer:Lees en vermeld resources.
- Storage accountbijdrager:volledig beheer van opslagaccounts.
- Storage blobgegevenseigenaar:volledige toegang tot Azure Storage blobcontainers en -gegevens.
- Storage Inzender voor blobgegevens:lees-, schrijf- en Azure Storage containers en blobs.
- Storage Blob Data Reader:lees- en Azure Storage containers en blobs.
Notitie
De rollen Eigenaar, Inzender en Storage account inzender verlenen toegang tot de accountsleutel.
Problemen met SSL-certificaten
Informatie over problemen met SSL-certificaten
Zorg ervoor dat u de sectie SSL-certificaten in de documentatie Storage Explorer netwerken hebt gelezen voordat u doorgaat.
Systeemproxy gebruiken
Als u alleen functies gebruikt die ondersteuning bieden voor de instelling voor het gebruik van de systeemproxy, moet u proberen deze instelling te gebruiken. U kunt hier meer lezen over de instelling voor de systeemproxy.
SSL-certificaten importeren
Als u een kopie van de zelf-ondertekende certificaten hebt, kunt u de Storage Explorer vertrouwen door de volgende stappen uit te voeren:
- Verkrijg een met Base 64 gecodeerde X.509-kopie (.cer) van het certificaat.
- Ga naar > Importcertificaten voor SSL-certificaten bewerken en gebruik vervolgens de > bestands kiezen om het CER-bestand te zoeken, te selecteren en te openen.
Dit probleem kan ook optreden als er meerdere certificaten zijn (root en tussenliggend). Om deze fout op te lossen, moeten alle certificaten worden geïmporteerd.
SSL-certificaten zoeken
Als u geen kopie van de zelf-ondertekende certificaten hebt, kunt u uw IT-beheerder vragen om hulp.
U kunt deze stappen proberen uit te voeren om ze te vinden:
- Installeer OpenSSL.
- Windows:een van de lichte versies moet voldoende zijn.
- Mac en Linux: moet worden opgenomen in uw besturingssysteem.
- Voer OpenSSL uit.
- Windows: open de installatiemap, selecteer /bin/ en dubbelklik vervolgens op openssl.exe.
- Mac en Linux: Voer
openssluit vanuit een terminal.
- Voer deze opdracht uit:
openssl s_client -showcerts -connect <hostname>:443, voor een van de Microsoft- of Azure-hostnamen waar uw opslagbronnen achter zitten. U vindt hier een lijst met hostnamen die vaak worden gebruikt door Storage Explorer. - Zoek naar zelfondertekende certificaten. Als het onderwerp
("s:")en de("i:")vergever hetzelfde zijn, is het certificaat waarschijnlijk zelf ondertekend. - Wanneer u de zelf-ondertekende certificaten voor elk certificaat vindt, kopieert en plakt u alles van (en inclusief) in een nieuw
-----BEGIN CERTIFICATE----------END CERTIFICATE-----CER-bestand. - Open Storage Explorer en ga naar > Importcertificaten voor SSL-certificaten > bewerken. Gebruik vervolgens de bestands picker om de CER-bestanden te zoeken, te selecteren en te openen die u hebt gemaakt.
SSL-certificaatvalidatie uitschakelen
Als u geen zelf-ondertekende certificaten kunt vinden door deze stappen te volgen, neemt u contact met ons op via het feedbackprogramma. U kunt ook een Storage Explorer openen vanaf de opdrachtregel met de --ignore-certificate-errors vlag . Bij het openen met deze vlag worden Storage Explorer certificaatfouten genegeerd. Deze vlag wordt niet aanbevolen.
Aanmeldingsproblemen
Meer informatie over aanmelden
Zorg ervoor dat u de documentatie Aanmelden bij Storage Explorer hebt gelezen voordat u doorgaat.
Vaak moeten referenties opnieuw worden gebruikt
Het opnieuw moeten ingeven van referenties is waarschijnlijk het resultaat van beleid voor voorwaardelijke toegang dat is ingesteld door AAD beheerder. Wanneer Storage Explorer u vanuit het deelvenster Account referenties opnieuw wilt ingeven, ziet u de koppeling Foutdetails.... Klik hierop om te zien waarom Storage Explorer u vraagt referenties opnieuw in te stellen. Fouten in het beleid voor voorwaardelijke toegang waarvoor referenties opnieuw moeten worden gebruikt, kunnen er als de volgende uitzien:
- Het vernieuwings token is verlopen...
- U moet meervoudige verificatie gebruiken om toegang te krijgen tot...
- Vanwege een configuratiewijziging die is aangebracht door uw beheerder...
Als u de frequentie wilt verminderen van het opnieuw moeten ingeven van referenties vanwege fouten zoals hierboven, moet u met uw beheerder AAD spreken.
Beleid voor voorwaardelijke toegang
Als u beleid voor voorwaardelijke toegang hebt dat moet worden voldaan voor uw account, moet u ervoor zorgen dat u de waarde standaardwebbrowser gebruikt voor de instelling Aanmelden met. Zie Wijzigen waar aanmelding gebeurt voor meer informatie over deze instelling.
Browser klaagt over HTTP-omleiding of onveilige verbinding tijdens het aanmelden
Wanneer Storage Explorer aanmelding uitvoert in uw webbrowser, wordt aan het einde van het aanmeldingsproces een omleiding naar localhost uitgevoerd. Browsers geven soms een waarschuwing of foutmelding dat de omleiding wordt uitgevoerd met HTTP in plaats van HTTPS. Sommige browsers proberen mogelijk ook af te dwingen dat de omleiding wordt uitgevoerd met HTTPS. Als een van deze problemen zich voordeed, hebt u, afhankelijk van uw browser, verschillende opties:
- Negeer de waarschuwing.
- Voeg een uitzondering toe voor
localhost. - Schakel geforceerde HTTPS uit, globaal of alleen voor
localhost.
Als u geen van deze opties kunt gebruiken, kunt u ook wijzigen waar het aanmelden gebeurt met geïntegreerde aanmelding om te voorkomen dat u uw browser helemaal hoeft te gebruiken.
Kan token niet verkrijgen, tenant wordt uitgefilterd
Als er een foutbericht wordt weergegeven met de melding dat een token niet kan worden verkregen omdat een tenant is gefilterd, betekent dit dat u toegang probeert te krijgen tot een resource in een tenant die u hebt uitgefilterd. Als u het filter van de tenant wilt verwijderen, gaat u naar het deelvenster Account en zorgt u ervoor dat het selectievakje voor de tenant die is opgegeven in de fout is ingeschakeld. Raadpleeg Accounts beheren voor meer informatie over het filteren van tenants in Storage Explorer.
Verificatiebibliotheek kan niet goed worden uitgevoerd
Als u bij het opstarten een foutbericht ziet met de melding Storage Explorer de verificatiebibliotheek van de Storage Explorer niet goed kan worden gestart, moet u ervoor zorgen dat uw installatieomgeving voldoet aan alle vereisten. Het niet voldoen aan de vereisten is de meest waarschijnlijke oorzaak van dit foutbericht.
Als u denkt dat uw installatieomgeving aan alle vereisten voldoet, opent u een probleem op GitHub. Wanneer u het probleem opent, moet u het volgende opnemen:
- Uw besturingssysteem.
- Welke versie van Storage Explorer u wilt gebruiken.
- Als u de vereisten hebt gecontroleerd.
- Verificatielogboeken na een mislukte start van Storage Explorer. Uitgebreide verificatielogregistratie wordt automatisch ingeschakeld nadat dit type fout optreedt.
Leeg venster bij gebruik van geïntegreerde aanmelding
Als u ervoor hebt gekozen om Geïntegreerde aanmelding te gebruiken en een leeg aanmeldingsvenster ziet, moet u waarschijnlijk overschakelen naar een andere aanmeldingsmethode. Lege aanmeldingsdialoogvensters treden meestal op wanneer een Active Directory Federation Services-server Storage Explorer vraagt om een omleiding uit te voeren die niet wordt ondersteund door Electron.
Als u wilt wijzigen in een andere aanmeldingsmethode, wijzigt u de instelling Aanmelden met onder Instellingen > > Application Sign-in. Zie Wijzigen waar aanmelding gebeurt voor meer informatie over de verschillende soorten aanmeldingsmethoden.
Lus voor opnieuw autorisatie of UPN-wijziging
Als u zich in een lus voor opnieuw autorisatie of de UPN van een van uw accounts hebt gewijzigd, probeert u deze stappen:
- Open Storage Explorer
- Ga naar Help > opnieuw instellen
- Zorg ervoor dat ten minste Verificatie is ingeschakeld. U kunt andere items die u niet opnieuw wilt instellen, verwijderen.
- Klik op de knop Opnieuw instellen
- Start Storage Explorer opnieuw en probeer u opnieuw aan te melden.
Als u problemen blijft hebben na het opnieuw instellen, probeert u deze stappen:
- Open Storage Explorer
- Verwijder alle accounts en sluit Storage Explorer.
- Verwijder de
.IdentityServicemap van uw computer. Op Windows bevindt de map zich opC:\users\<username>\AppData\Local. Voor Mac en Linux vindt u de map in de hoofdmap van uw gebruikersmap. - Als u Mac of Linux gebruikt, moet u ook de vermelding Microsoft.Developer.IdentityService verwijderen uit de keystore van uw besturingssysteem. Op de Mac is de keystore de toepassing Gnome-sleutelhanger. In Linux wordt de toepassing doorgaans Sleutelhanger genoemd, maar de naam kan verschillen afhankelijk van uw distributie.
- Start Storage Explorer opnieuw en probeer u opnieuw aan te melden.
macOS: sleutelhangerfouten of geen aanmeldingsvenster
De macOS-sleutelhanger kan soms een status invoeren die problemen veroorzaakt voor de Storage Explorer verificatiebibliotheek. Volg deze stappen om de sleutelhanger uit deze status te halen:
Sluit Storage Explorer.
Open Sleutelhanger (druk op Opdracht + spatiebalk, typ sleutelhanger en druk op Enter).
Selecteer de sleutelhanger 'aanmelden'.
Selecteer het hangslotpictogram om de sleutelhanger te vergrendelen. (Het hangslot wordt vergrendeld weergegeven wanneer het proces is voltooid. Dit kan enkele seconden duren, afhankelijk van welke apps u hebt geopend).

Open Storage Explorer.
U wordt gevraagd om een bericht als 'Service Hub wil toegang krijgen tot de sleutelhanger'. Voer het wachtwoord van uw Mac-beheerdersaccount in en selecteer Altijd toestaan (of Toestaan als Altijd toestaan niet beschikbaar is).
Meld u aan.
Standaardbrowser wordt niet geopend
Als uw standaardbrowser niet wordt geopend wanneer u zich probeert aan te melden, probeert u alle volgende technieken:
- Start Storage Explorer
- Open uw browser handmatig voordat u zich begint aan te melden
- Probeer geïntegreerde aanmelding te gebruiken. Zie Wijzigen waar het aanmelden gebeurt voor instructies over hoe u dit doet.
Andere aanmeldingsproblemen
Als geen van de bovenstaande problemen van toepassing is op uw aanmeldingsprobleem of als het niet lukt om uw aanmeldingsprobleem op te lossen, opent u een probleem op GitHub.
Ontbrekende abonnementen en defecte tenants
Als u uw abonnementen niet kunt ophalen nadat u zich hebt aanmelden, kunt u de volgende methoden voor probleemoplossing proberen:
- Controleer of uw account toegang heeft tot de abonnementen die u verwacht. U kunt uw toegang controleren door u aan te melden bij de portal voor de Azure-omgeving die u wilt gebruiken.
- Zorg ervoor dat u zich hebt aangemeld via de juiste Azure-omgeving (Azure, Azure China 21Vianet, Azure Duitsland, Azure US Government of Aangepaste omgeving).
- Als u zich achter een proxyserver beeert, moet u ervoor zorgen dat u de proxy-Storage Explorer juist hebt geconfigureerd.
- Probeer het account te verwijderen en opnieuw toe te voegen.
- Als er een koppeling 'Meer informatie' of 'Foutdetails' is, controleert u welke foutberichten worden gerapporteerd voor de tenants die niet werken. Als u niet zeker weet hoe u op de foutberichten moet reageren, kunt u een probleem openen in GitHub.
Kan een gekoppeld opslagaccount of gekoppelde resource niet verwijderen
Als u een gekoppeld account of een gekoppelde opslagresource niet kunt verwijderen via de gebruikersinterface, kunt u alle gekoppelde resources handmatig verwijderen door de volgende mappen te verwijderen:
- Windows:
%AppData%/StorageExplorer - macOS:
/Users/<your_name>/Library/Application Support/StorageExplorer - Linux:
~/.config/StorageExplorer
Notitie
Sluit Storage Explorer u deze mappen verwijdert.
Notitie
Als u ooit SSL-certificaten hebt geïmporteerd, moet u een back-up maken van de inhoud van de certs map. Later kunt u de back-up gebruiken om uw SSL-certificaten opnieuw teimporteren.
Proxyproblemen
Storage Explorer ondersteunt het maken van verbinding met Azure Storage-resources via een proxyserver. Als u problemen hebt met het maken van verbinding met Azure via een proxy, vindt u hier enkele suggesties.
Notitie
Storage Explorer ondersteunt alleen basisverificatie met proxyservers. Andere verificatiemethoden, zoals NTLM, worden niet ondersteund.
Notitie
Storage Explorer biedt geen ondersteuning voor bestanden voor automatische configuratie van proxy's voor het configureren van proxy-instellingen.
Proxy Storage Explorer instellingen controleren
De configuratie-instelling → Proxy → Proxy bepaalt van welke Storage Explorer de proxyconfiguratie wordt afkomstig.
Als u Omgevingsvariabelen gebruiken selecteert, moet u de omgevingsvariabelen of HTTPS_PROXY instellen (omgevingsvariabelen zijn casegevoelig, dus zorg ervoor dat u de juiste HTTP_PROXY variabelen in stelt). Als deze variabelen niet zijn gedefinieerd of ongeldig zijn, Storage Explorer geen proxy gebruiken. Start Storage Explorer opnieuw op na het wijzigen van omgevingsvariabelen.
Als u App-proxyinstellingen gebruiken selecteert, moet u ervoor zorgen dat de proxy-instellingen in de app juist zijn.
Stappen voor het diagnosticeren van problemen
Als u nog steeds problemen ondervindt, kunt u deze methoden voor probleemoplossing proberen:
- Als u verbinding kunt maken met internet zonder uw proxy te gebruiken, controleert u of Storage Explorer werkt zonder dat proxy-instellingen zijn ingeschakeld. Als Storage Explorer verbinding maakt, is er mogelijk een probleem met uw proxyserver. Werk samen met uw beheerder om de problemen te identificeren.
- Controleer of andere toepassingen die gebruikmaken van de proxyserver werken zoals verwacht.
- Controleer of u verbinding kunt maken met de portal voor de Azure-omgeving die u wilt gebruiken.
- Controleer of u antwoorden van uw service-eindpunten kunt ontvangen. Voer een van uw eindpunt-URL's in uw browser in. Als u verbinding kunt maken, ontvangt u een
InvalidQueryParameterValueof vergelijkbaar XML-antwoord. - Controleer of iemand anders die een Storage Explorer dezelfde proxyserver verbinding kan maken. Als dat mogelijk is, moet u mogelijk contact opnemen met de beheerder van de proxyserver.
Hulpprogramma's voor het diagnosticeren van problemen
Een netwerkhulpprogramma, zoals Fiddler, kan u helpen bij het vaststellen van problemen.
- Configureer uw netwerkhulpprogramma als een proxyserver die wordt uitgevoerd op de lokale host. Als u achter een werkelijke proxy moet blijven werken, moet u mogelijk uw netwerkhulpprogramma configureren om verbinding te maken via de proxy.
- Controleer het poortnummer dat wordt gebruikt door uw netwerkhulpprogramma.
- Configureer Storage Explorer proxy-instellingen voor het gebruik van de lokale host en het poortnummer van het netwerkhulpprogramma (zoals 'localhost:8888').
Wanneer deze juist zijn ingesteld, worden met uw netwerkhulpprogramma netwerkaanvragen van Storage Explorer naar beheer- en service-eindpunten.
Als uw netwerkhulpprogramma geen logboekregistratie van Storage Explorer lijkt te zijn, kunt u uw hulpprogramma testen met een andere toepassing. Voer bijvoorbeeld de eindpunt-URL voor een van uw opslagbronnen (zoals ) in een webbrowser in en u ontvangt een antwoord dat lijkt https://contoso.blob.core.windows.net/ op:

Het antwoord geeft aan dat de resource bestaat, ook al hebt u er geen toegang toe.
Als uw netwerkhulpprogramma alleen verkeer van andere toepassingen toont, moet u mogelijk de proxy-instellingen in de Storage Explorer. Anders moest u de instellingen van uw hulpprogramma aanpassen.
Neem contact op met de beheerder van de proxyserver
Als uw proxyinstellingen juist zijn, moet u mogelijk contact opnemen met de beheerder van de proxyserver voor het volgende:
- Zorg ervoor dat uw proxy geen verkeer naar Azure-beheer- of resource-eindpunten blokkeert.
- Controleer het verificatieprotocol dat wordt gebruikt door uw proxyserver. Storage Explorer ondersteunt alleen basisverificatieprotocollen. Storage Explorer biedt geen ondersteuning voor NTLM-proxies.
Foutbericht ' Kan geen kinderen ophalen'
Als u via een proxy bent verbonden met Azure, controleert u of uw proxy-instellingen juist zijn.
Als de eigenaar van een abonnement of account u toegang heeft verleend tot een resource, controleert u of u lees- of lijstmachtigingen voor die resource hebt.
Verbindingsreeks heeft geen volledige configuratie-instellingen
Als u dit foutbericht ontvangt, is het mogelijk dat u niet de benodigde machtigingen hebt om de sleutels voor uw opslagaccount te verkrijgen. Als u wilt controleren of dit het geval is, gaat u naar de portal en zoekt u uw opslagaccount. U kunt dit doen door met de rechtermuisknop op het knooppunt voor uw opslagaccount te klikken en Openen in portal te selecteren. Ga vervolgens naar de blade Toegangssleutels. Als u geen machtigingen hebt om sleutels weer te geven, ziet u het bericht U hebt geen toegang. U kunt dit probleem oplossen door de accountsleutel van iemand anders op te halen en te koppelen via de naam en sleutel, of u kunt iemand om een SAS vragen bij het opslagaccount en deze gebruiken om het opslagaccount te koppelen.
Als u de accountsleutels ziet, kunt u een probleem indienen in GitHub zodat we u kunnen helpen het probleem op te lossen.
Er is een fout opgetreden tijdens het toevoegen van een nieuwe verbinding: TypeError: De eigenschap 'versie' van niet-gedefinieerde kan niet worden gelezen
Als u dit foutbericht ontvangt wanneer u een aangepaste verbinding probeert toe te voegen, zijn de verbindingsgegevens die zijn opgeslagen in het lokale referentiebeheer mogelijk beschadigd. U kunt dit probleem oplossen door uw beschadigde lokale verbindingen te verwijderen en ze vervolgens opnieuw toe te voegen:
- Begin Storage Explorer. Ga in het menu naar Help > toggle Ontwikkelhulpprogramma's.
- Ga in het geopende venster op het tabblad Toepassing naar Lokaal Storage (links) > file://.
- Afhankelijk van het type verbinding waar u een probleem mee hebt, zoek dan naar de sleutel en kopieer de waarde ervan naar een teksteditor. De waarde is een matrix van uw aangepaste verbindingsnamen, zoals de volgende:
- Opslagaccounts
StorageExplorer_CustomConnections_Accounts_v1
- Blobcontainers
StorageExplorer_CustomConnections_Blobs_v1StorageExplorer_CustomConnections_Blobs_v2
- Bestandsshares
StorageExplorer_CustomConnections_Files_v1
- Wachtrijen
StorageExplorer_CustomConnections_Queues_v1
- Tabellen
StorageExplorer_CustomConnections_Tables_v1
- Opslagaccounts
- Nadat u de huidige verbindingsnamen hebt op slaan, stelt u de waarde in Ontwikkelhulpprogramma's in op
[].
Als u de verbindingen die niet beschadigd zijn wilt behouden, kunt u de volgende stappen gebruiken om de beschadigde verbindingen te vinden. Als u het niet erg vindt om alle bestaande verbindingen te verliezen, kunt u deze stappen overslaan en de platformspecifieke instructies volgen om uw verbindingsgegevens te verwijderen.
- Voeg vanuit een teksteditor elke verbindingsnaam opnieuw toe aan Ontwikkelhulpprogramma's en controleer vervolgens of de verbinding nog steeds werkt.
- Als een verbinding correct werkt, is deze niet beschadigd en kunt u deze daar veilig laten staan. Als een verbinding niet werkt, verwijdert u de waarde uit Ontwikkelhulpprogramma's en neemt u deze op zodat u deze later weer kunt toevoegen.
- Herhaal dit totdat u al uw verbindingen hebt onderzocht.
Nadat u al uw verbindingen hebt doorlopen, moet u voor alle verbindingsnamen die niet opnieuw worden toegevoegd, de beschadigde gegevens verwijderen (indien aanwezig) en deze opnieuw toevoegen met behulp van de standaardstappen in Storage Explorer:
- Zoek in het menu Start naar Aanmeldingsgegevensbeheer en open het.
- Ga naar Windows referenties.
- Zoek onder Algemene referenties naar vermeldingen die de sleutel hebben
<connection_type_key>/<corrupted_connection_name>(bijvoorbeeldStorageExplorer_CustomConnections_Accounts_v1/account1). - Verwijder deze vermeldingen en voeg de verbindingen opnieuw toe.
Als u deze fout nog steeds ondervindt nadat u deze stappen hebt uitgevoerd, of als u wilt delen wat u vermoedt dat de verbindingen zijn beschadigd, opent u een probleem op onze GitHub pagina.
Problemen met SAS-URL
Als u verbinding maakt met een service via een SAS-URL en een fout ondervindt:
- Controleer of de URL de benodigde machtigingen biedt om resources te lezen of weer te geven.
- Controleer of de URL niet is verlopen.
- Als de SAS-URL is gebaseerd op een toegangsbeleid, controleert u of het toegangsbeleid niet is ingetrokken.
Als u per ongeluk een ongeldige SAS-URL hebt gekoppeld en u deze nu niet kunt loskoppelen, volgt u deze stappen:
- Wanneer u de Storage Explorer, drukt u op F12 om het venster Ontwikkelhulpprogramma's openen.
- Selecteer op het tabblad Toepassing de optie Lokaal Storage > file:// in de structuur aan de linkerkant.
- Zoek de sleutel die is gekoppeld aan het servicetype van de problematische SAS-URI. Als de slechte SAS-URI bijvoorbeeld voor een blobcontainer is, zoek dan naar de sleutel met de naam
StorageExplorer_AddStorageServiceSAS_v1_blob. - De waarde van de sleutel moet een JSON-matrix zijn. Zoek het object dat is gekoppeld aan de slechte URI en verwijder het.
- Druk op Ctrl+R om de Storage Explorer.
Linux-afhankelijkheden
Module
Storage Explorer 1.10.0 en hoger is als een module beschikbaar vanuit de Module Store. De Storage Explorer installeert alle afhankelijkheden automatisch en wordt bijgewerkt wanneer er een nieuwe versie van de module beschikbaar is. Het installeren van Storage Explorer module is de aanbevolen installatiemethode.
Storage Explorer vereist het gebruik van wachtwoordbeheer. Mogelijk moet u handmatig verbinding maken voordat Storage Explorer goed werkt. U kunt verbinding Storage Explorer wachtwoordbeheer van uw systeem door de volgende opdracht uit te voeren:
snap connect storage-explorer:password-manager-service :password-manager-service
.tar.gz-bestand
U kunt de toepassing ook downloaden als een .tar.gz-bestand, maar u moet afhankelijkheden handmatig installeren.
Storage Explorer zoals opgegeven in de .tar.gz-download wordt alleen ondersteund voor de volgende versies van Ubuntu. Storage Explorer werken mogelijk op andere Linux-distributies, maar ze worden niet officieel ondersteund.
- Ubuntu 20.04 x64
- Ubuntu 18.04 x64
- Ubuntu 16.04 x64
Storage Explorer vereist dat .NET Core 3.1 op uw systeem is geïnstalleerd.
Notitie
Storage Explorer versie 1.8.0 tot en met 1.20.1 is .NET Core 2.1 vereist. Storage Explorer versie 1.7.0 en eerder is .NET Core 2.0 vereist.
Download het Storage Explorer .tar.gz.
Installeer de .NET Core Runtime:
wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb; \ sudo dpkg -i packages-microsoft-prod.deb; \ sudo apt-get update; \ sudo apt-get install -y apt-transport-https && \ sudo apt-get update && \ sudo apt-get install -y dotnet-runtime-3.1
Veel bibliotheken die nodig zijn Storage Explorer zijn vooraf geïnstalleerd met de standaardinstallaties van Canonical van Ubuntu. Sommige van deze bibliotheken ontbreken mogelijk in aangepaste omgevingen. Als u problemen hebt met het starten Storage Explorer, raden we u aan om ervoor te zorgen dat de volgende pakketten op uw systeem zijn geïnstalleerd:
- iproute2
- libalibalib2
- libatm1
- libgconf2-4
- libnspr4
- libnss3
- libpulse0
- libsecret-1-0
- libx11-xcb1
- libxss1
- libxtables11
- libxtst6
- xdg-utils
Patching Storage Explorer nieuwere versies van .NET Core
Voor Storage Explorer versie 1.7.0 of eerder moet u mogelijk een patch gebruiken voor de versie van .NET Core die wordt gebruikt door Storage Explorer:
- Download versie 1.5.43 van StreamJsonRpc van NuGet. Zoek naar de koppeling Pakket downloaden aan de rechterkant van de pagina.
- Nadat u het pakket hebt gedownload, wijzigt u de bestandsextensie van
.nupkgin.zip. - Pak het pakket uit.
- Open de map
streamjsonrpc.1.5.43/lib/netstandard1.1/. - Kopieer
StreamJsonRpc.dllnaar de volgende locaties in de Storage Explorer map:StorageExplorer/resources/app/ServiceHub/Services/Microsoft.Developer.IdentityService/StorageExplorer/resources/app/ServiceHub/Hosts/ServiceHub.Host.Core.CLR.x64/
Open In Explorer vanuit de Azure Portal werkt niet
Als de knop Openen in Verkenner Azure Portal werkt, moet u ervoor zorgen dat u een compatibele browser gebruikt. De volgende browsers zijn getest op compatibiliteit:
- Microsoft Edge
- Mozilla Firefox
- Google Chrome
- Microsoft Internet Explorer
Logboeken verzamelen
Wanneer u een probleem aan een GitHub, wordt u mogelijk gevraagd bepaalde logboeken te verzamelen om u te helpen bij het vaststellen van uw probleem.
Storage Explorer logboeken
Vanaf versie 1.16.0 registreert Storage Explorer verschillende zaken in de eigen toepassingslogboeken. U kunt deze logboeken eenvoudig openen door te klikken op Help > Map logboeken openen. Standaard worden Storage Explorer logboeken op een laag niveau van verbossing weergegeven. Als u het verbosity-niveau wilt wijzigen, voegt u een omgevingsvariabele toe met de naam STG_EX_LOG_LEVEL , en een van de volgende waarden:
silentcriticalerrorwarninginfo(standaardniveau)verbosedebug
Logboeken worden gesplitst in mappen voor elke sessie van Storage Explorer die u hebt uitgevoerd. Voor de logboekbestanden die u wilt delen, is het raadzaam om ze in een ZIP-archief te plaatsen, met bestanden van verschillende sessies in verschillende mappen.
Verificatielogboeken
Voor problemen met betrekking tot aanmelden of Storage Explorer van de verificatiebibliotheek van de gebruiker, moet u waarschijnlijk verificatielogboeken verzamelen. Verificatielogboeken worden opgeslagen op:
- Windows:
C:\Users\<your username>\AppData\Local\Temp\servicehub\logs - macOS en Linux
~/.ServiceHub/logs
Over het algemeen kunt u deze stappen volgen om de logboeken te verzamelen:
- Ga naar Instellingen (tandwielpictogram aan de linkerkant) Voor het aanmelden van toepassingen > u Uitgebreide > > verificatielogregistratie in. Als Storage Explorer niet kan worden starten vanwege een probleem met de verificatiebibliotheek, wordt dit voor u gedaan.
- Sluit Storage Explorer.
- Optioneel/aanbevolen: bestaande logboeken uit de map
logsverwijderen. Als u dit doet, vermindert u de hoeveelheid informatie die u ons moet sturen. - Open Storage Explorer en reproduceer uw probleem
- Sluit Storage Explorer
- Zip de inhoud van de
logsmap.
AzCopy-logboeken
Als u problemen hebt met het overdragen van gegevens, moet u mogelijk de AzCopy-logboeken op halen. AzCopy-logboeken kunnen eenvoudig worden gevonden via twee verschillende methoden:
- Klik voor mislukte overdrachten nog steeds in het activiteitenlogboek op Ga naar AzCopy-logboekbestand
- Voor overdrachten die in het verleden zijn mislukt, gaat u naar de map AzCopy-logboeken. Deze map vindt u op:
- Windows:
C:\Users\<your username>\.azcopy - macOS en Linux '~/.azcopy
- Windows:
Netwerklogboeken
Voor sommige problemen moet u logboeken verstrekken van de netwerkoproepen die door Storage Explorer. Op Windows kunt u dit doen met fiddler.
Notitie
Fiddler-traceringen kunnen wachtwoorden bevatten die u tijdens het verzamelen van de traceer hebt ingevoerd/verzonden in uw browser. Lees de instructies voor het opsparen van een Fiddler-traceer. Upload Fiddler-traceringen niet naar GitHub. U krijgt een bericht waar u uw Fiddler-traceer veilig kunt verzenden.
Deel 1: Fiddler installeren en configureren
- Fiddler installeren
- Fiddler starten
- Ga naar Hulpprogramma> opties
- Klik op het tabblad HTTPS
- Zorg ervoor dat Capture CONNECTs and Decrypt HTTPS traffic (CONNET's vastleggen en HTTPS-verkeer ontsleutelen) is ingeschakeld
- Klik op de knop Acties
- Kies Basiscertificaat vertrouwen en vervolgens Ja in het volgende dialoogvenster
- Klik opnieuw op de knop Acties
- Kies Basiscertificaat exporteren naar desktop
- Ga naar uw bureaublad
- Het bestand FiddlerRoot.cer zoeken
- Dubbelklik om te openen
- Ga naar het tabblad Details
- Klik op Kopiëren naar bestand...
- Kies in de wizard Exporteren de volgende opties
- Base-64 gecodeerde X.509
- Voor de bestandsnaam bladert u... naar
C:\Users\<your user dir>\AppData\Roaming\StorageExplorer\certsen vervolgens kunt u het opslaan als een bestandsnaam
- Het certificaatvenster sluiten
- Start Storage Explorer
- Ga naar Proxy > bewerken
- Kies in het dialoogvenster 'App-proxyinstellingen gebruiken' en stel de URL in op http://localhost en de poort op 8888
- Klik op OK
- Start Storage Explorer
- U ziet nu netwerkoproepen van een
storageexplorer:proces in Fiddler
Deel 2: Het probleem reproduceren
- Alle andere apps dan Fiddler sluiten
- Wis het Fiddler-logboek (X-pictogram linksboven in het menu Weergave)
- Optioneel/aanbevolen: laat Fiddler enkele minuten instellen. Als u netwerkoproepen ziet die niet gerelateerd zijn aan Storage Explorer, klikt u er met de rechtermuisknop op en kiest u Nu filteren > Verbergen (procesnaam)
- Start Storage Explorer
- Reproduceer het probleem
- Klik op Bestand > Opslaan > alle sessies..., sla ergens op dat u niet vergeet
- Sluit Fiddler en Storage Explorer
Deel 3: De Fiddler-traceer opsparen
- Dubbelklik op de fiddler-trace (.saz file)
- Pers
ctrl+f - Zorg ervoor dat in het dialoogvenster dat wordt weergegeven, de volgende opties zijn ingesteld: Zoeken = aanvragen en antwoorden, Onderzoeken = kopteksten en hoofdteksten
- Zoek naar wachtwoorden die u hebt gebruikt tijdens het verzamelen van de fiddler-traceer, vermeldingen die zijn gemarkeerd, klik met de rechtermuisknop en kies Verwijderen > Geselecteerde sessies
- Als u tijdens het verzamelen van de traceer zeker wachtwoorden hebt ingevoerd in uw browser, maar u geen vermeldingen vindt wanneer u ctrl+f gebruikt en u uw wachtwoorden/de wachtwoorden die u hebt gebruikt voor andere accounts niet wilt wijzigen, kunt u het verzenden van het .saz-bestand overslaan. Het is beter om veilig te zijn dan sorry. :)
- Sla de trace opnieuw op met een nieuwe naam
- Optioneel: de oorspronkelijke traceer verwijderen
Volgende stappen
Als geen van deze oplossingen voor u werkt, kunt u het volgende doen:
- Een ondersteuningsticket maken
- Open een probleem op GitHub. U kunt dit ook doen door in de linkerbenedenhoek GitHub rapportprobleem te selecteren.
