Azure Depolama Gezgini sorun giderme kılavuzu
Microsoft Azure Depolama Gezgini; Windows, macOS ve Linux’ta Azure Depolama ile çalışmayı kolaylaştıran bir tek başına uygulamadır. Uygulama Azure, ulusal bulutlar ve Azure Stack üzerinde barındırılan depolama hesaplarına bağlanabilir.
Bu kılavuzda, bu kılavuzda yaygın olarak görülen sorunların çözümleri Depolama Gezgini.
Azure RBAC izin sorunları
Azure rol tabanlı erişim denetimi Azure RBAC, rollerde izin kümelerini birleştirerek Azure kaynaklarının yüksek düzeyde ayrıntılı erişim yönetimine olanak sağlar. Burada Azure RBAC'nin en uygun şekilde çalışmasını sağlamak için bazı stratejiler Depolama Gezgini.
Nasıl yaparım? kaynaklarıma nasıl erişebilirsiniz Depolama Gezgini?
Azure RBAC aracılığıyla depolama kaynaklarına erişirken sorun ediyorsanız, size uygun roller atanmamış olabilir. Aşağıdaki bölümlerde, şu anda Depolama Gezgini kaynaklarınıza erişim için gereken izinler açıklanmaktadır. Uygun rollere veya izinlere sahip olup olmadığınız emin değilseniz Azure hesabı yöneticinize başvurun.
"Okuma: Depolama Hesaplarını Listele/Al" izin sorunu
Depolama hesaplarını listele iznine sahipsiniz. Bu izni almak için Size Okuyucu rolü atanmalı.
Depolama hesabı anahtarlarını listele
Depolama Gezgini, isteklerin kimliğini doğrulamak için hesap anahtarlarını da kullanabilir. Katkıda Bulunan rolü gibi daha güçlü roller aracılığıyla hesap anahtarlarına erişebilirsiniz.
Not
Erişim anahtarları, onları tutan herkese sınırsız izinler sağlar. Bu nedenle, bu anahtarları hesap kullanıcılarına teslim etmenizi önerilmez. Erişim anahtarlarını iptal etmek gerekirse, bunları Azure portal.
Veri rolleri
Kaynaklardan veri okuma erişimine izin vermek için size en az bir rol atanmış olması gerekir. Örneğin blobları listele veya indirmek için en azından Blob Veri Okuyucusu rolüne Depolama gerekir.
Kaynaklarımı veri kaynağında görmek için neden bir yönetim katmanı rolüne Depolama Gezgini?
Azure Depolama iki erişim katmanına sahip: yönetim ve veri. Aboneliklere ve depolama hesaplarına yönetim katmanı üzerinden erişilir. Kapsayıcılara, bloblara ve diğer veri kaynaklarına veri katmanı üzerinden erişilir. Örneğin, Azure'dan depolama hesaplarınızı listesini almak için yönetim uç noktasına bir istek gönderirsiniz. Bir hesapta blob kapsayıcılarının listesini almak için uygun hizmet uç noktasına bir istek gönderirsiniz.
Azure rolleri size yönetim veya veri katmanı erişimi için izinler ve olabilir. Örneğin Okuyucu rolü yönetim katmanı kaynaklarına salt okunur erişim sağlar.
Okuyucu rolü veri katmanı izinleri vermez ve veri katmanına erişmek için gerekli değildir.
Depolama Gezgini, Azure kaynaklarınıza bağlanmak için gerekli bilgileri toparak kaynaklarınıza erişmenizi kolaylaştırır. Örneğin, blob kapsayıcılarınızı görüntülemek için Depolama Gezgini hizmet uç noktasına bir "liste kapsayıcıları" isteği gönderir. Bu uç noktayı almak Depolama Gezgini erişiminiz olan aboneliklerin ve depolama hesaplarının listesini arar. Aboneliklerinizi ve depolama hesaplarınızı bulmak için Depolama Gezgini katmanına da erişmeniz gerekir.
Herhangi bir yönetim katmanı iznini alan bir rolünüz yoksa Depolama Gezgini katmanına bağlanmak için gereken bilgileri alasınız.
Yöneticiden gereken yönetim katmanı izinlerini alamasa ne olur?
Blob kapsayıcılarına, kapsayıcılara veya ADLS 2. Nesil dizinlere veya kuyruklara erişmek için Azure kimlik bilgilerinizi kullanarak bu kaynaklara iliştirebilirsiniz.
- Bağlan açın.
- Bağlanmak istediğiniz kaynak türünü seçin.
- Azure Active Directory (Azure AD) kullanarak oturum açma'ya seçin. İleri’yi seçin.
- Eklemekte olduğunu kaynakla ilişkili kullanıcı hesabını ve kiracıyı seçin. İleri’yi seçin.
- Kaynağın URL'sini girin ve bağlantı için benzersiz bir görünen ad girin. Sonraki'yi ve ardından Bağlan.
Diğer kaynak türleri için şu anda Azure RBAC ile ilgili bir çözüme sahip değildir. Geçici bir çözüm olarak, aşağıdaki adımları kullanarak bir SAS URL'si isteğip kaynağınıza iliştirebilirsiniz:
- Bağlan açın.
- Bağlanmak istediğiniz kaynak türünü seçin.
- Paylaşılan erişim imzası (SAS) öğesini seçin. İleri’yi seçin.
- Alınan SAS URL'sini girin ve bağlantı için benzersiz bir görünen ad girin. Sonraki'yi ve ardından Bağlan.
Kaynaklara ekleme hakkında daha fazla bilgi için bkz. Tek Bir Kaynağa Ekleme.
Önerilen Azure yerleşik rolleri
Azure'da yerleşik olarak yer alan ve bu rolleri kullanmak için gereken izinleri Depolama Gezgini. Bu rollerden bazıları:
- Sahip:Kaynaklara erişim de dahil olmak üzere her şeyi yönetin.
- Katkıdabulunan: Kaynaklara erişim hariç her şeyi yönetin.
- Okuyucu:Kaynakları okuma ve listele.
- Depolama Katkıda Bulunanı:Depolama hesaplarının tam yönetimi.
- Depolama Blob Verileri Sahibi:Azure blob kapsayıcıları Depolama verilere tam erişim.
- Depolama Blob Verileri Katkıda Bulunanı:Azure kapsayıcıları ve blobları Depolama, yazma ve silme.
- Depolama Blob Veri Okuyucusu:Azure depolama kapsayıcılarını ve bloblarını Depolama ve listele.
Not
Sahip, Katkıda Bulunan ve Depolama Katkıda Bulunanı rolleri hesap anahtarı erişimi sağlar.
SSL sertifikası sorunları
SSL sertifikası sorunlarını anlama
Devam etmeden önce ağ oluşturma belgelerinde SSL sertifikaları bölümünü Depolama Gezgini emin olun.
Sistem ara sunucusunu kullanma
Yalnızca sistem ara sunucusunu kullanma ayarını destekleyen özellikler kullanıyorsanız, bu ayarı kullanmayı denemeniz gerekir. Sistem proxy ayarı hakkında daha fazla bilgi için buraya bakabilirsiniz.
SSL sertifikalarını içeri aktarma
Otomatik olarak imzalanan sertifikaların bir kopyasına sahip olursanız, aşağıdaki adımları Depolama Gezgini sertifikalara güvenmelerini sebilirsiniz:
- Sertifikanın Base-64 kodlanmış X.509 (.cer) kopyasını alın.
- SSL > Sertifikalarını Düzenle Sertifikaları İçeri Aktar'a gidin ve ardından dosya seçiciyi kullanarak .cer dosyasını > bulun, seçin ve açın.
Birden çok sertifika (kök ve ara) varsa da bu sorun oluşabilir. Bu hatayı düzeltmek için tüm sertifikaların içe aktarılmış olması gerekir.
SSL sertifikalarını bulma
Otomatik olarak imzalanan sertifikaların bir kopyasına sahip değilseniz yardım için IT yöneticinizle konuşmayı deneyin.
Bunları bulmak için aşağıdaki adımları denemeyi ebilirsiniz:
- OpenSSL'i yükleyin.
- Windows:Açık sürümlerden herhangi biri yeterli olmalıdır.
- Mac ve Linux: İşletim sisteminize dahil edilecektir.
- OpenSSL'i çalıştırın.
- Windows: Yükleme dizinini açın, /bin/ öğesini seçin ve ardından öğesini openssl.exe.
- Mac ve Linux:
opensslTerminalden çalıştırın.
- Depolama kaynaklarınızı
openssl s_client -showcerts -connect <hostname>:443arkalarında yer alan Microsoft veya Azure konak adlarının herhangi biri için şu komutu çalıştırın: . Konaklar tarafından sık erişilen konak adlarının listesini burada Depolama Gezgini bulabilirsiniz. - Otomatik olarak imzalanan sertifikaları bulun. Konu ve
("s:")("i:")sertifikayılayan aynı ise, sertifika büyük olasılıkla otomatik olarak imzalanmıştır. - Otomatik olarak imzalanan sertifikaları bulasanız, her biri için (ve dahil) olan her şeyi kopyalayıp yeni
-----BEGIN CERTIFICATE----------END CERTIFICATE-----bir .cer dosyasına yapıştırın. - Sertifikalar Depolama Gezgini SSL Sertifikalarını Düzenle > Sertifikalarını İçeri > Aktar'a gidin. Ardından, oluşturduğunuz .cer dosyalarını bulmak, seçmek ve açmak için dosya seçiciyi kullanın.
SSL sertifikası doğrulamayı devre dışı bırakma
Bu adımları takip edin ve otomatik olarak imzalanan sertifika bulamazsanız geri bildirim aracı aracılığıyla bizimle iletişime geçin. Komut satırına Depolama Gezgini bayrağını da --ignore-certificate-errors açabilirsiniz. Bu bayrakla açıldığında, Depolama Gezgini hataları yoksayıyor. Bu bayrak önerilmez.
Oturum açma sorunları
Oturum açma hakkında bilgi
Devam etmeden önce Oturum açma belgelerini Depolama Gezgini emin olun.
Sık sık kimlik bilgilerini yeniden girmeniz gerekir
Kimlik bilgilerini yeniden girmeniz büyük olasılıkla yönetici yöneticiniz tarafından ayarlanmış koşullu erişim ilkelerinin AAD olur. Bu Depolama Gezgini hesap panelinden kimlik bilgilerini yeniden girmenizi sorduğunda Hata ayrıntıları... bağlantısını görüyor olun. Kimlik bilgilerini yeniden girmenizi Depolama Gezgini için buna tıklayın. Kimlik bilgilerinin yeniden girilerini gerektiren koşullu erişim ilkesi hataları aşağıdakine benzer olabilir:
- Yenileme belirtecin süresi doldu...
- Çok faktörlü kimlik doğrulaması kullanarak...
- Yöneticiniz tarafından yapılan bir yapılandırma değişikliği nedeniyle...
Yukarıdakiler gibi hatalardan dolayı kimlik bilgilerini yeniden girmenizin sıklığını azaltmak için yönetici yöneticinizle AAD gerekir.
Koşullu erişim ilkeleri
Hesabınız için uygun olması gereken koşullu erişim ilkeleriniz varsa, Oturum açma ayarı için Varsayılan Web Tarayıcısı değerini kullanmaya emin olun. Bu ayar hakkında bilgi için bkz. Oturum açmanın nerede olduğunu değiştirme.
Tarayıcı, oturum açma sırasında HTTP yeniden yönlendirme veya güvenli olmayan bağlantıdan şikayet ediyor
Bu Depolama Gezgini web tarayıcınızda oturum açma gerçekleştiriyorsanız, oturum açma işleminin sonunda yeniden localhost yönlendirme yapılır. Tarayıcılar bazen yeniden yönlendirmenin HTTPS yerine HTTP ile gerçekleştirildığına yönelik bir uyarı veya hata oluşturur. Bazı tarayıcılar yeniden yönlendirmeyi HTTPS ile gerçekleştirilecek şekilde zorlamayı da deneyebilir. Bunların herhangi biri olursa, tarayıcınıza bağlı olarak çeşitli seçenekleriniz vardır:
- Uyarıyı yoksayın.
- için bir özel durum
localhostekleyin. - Https'yi genel olarak veya yalnızca için zorlamayı devre dışı
localhostbırakma.
Bu seçeneklerden herhangi birini yapasanız, tarayıcınızı tamamen kullanmak zorunda kalmamak için tümleşik oturum açma için oturum açmanın nerede olduğunu da değiştirebilirsiniz.
Belirteç alınamıyor, kiracı filtrelenmiş
Kiracı filtrelenmiş olduğundan belirteci alınamaya çalışılamay iletisinin hata iletisiyle karşınıza çıkarılmış olması, filtrelemış kiracıda yer alan bir kaynağa erişmeye çalıştığınızı gösterir. Kiracının filtrelerini kaldırın, Hesap Paneli'ne gidin ve hatada belirtilen kiracının onay kutusunun işaretli olduğundan emin olun. Hesaplarda kiracıları filtreleme hakkında daha fazla bilgi için Hesapları yönetme Depolama Gezgini.
Kimlik doğrulama kitaplığı düzgün başlatılamadı
Başlangıçta, Depolama Gezgini'nin kimlik doğrulama kitaplığının düzgün şekilde başlatılamadı olduğunu söyleyen bir hata iletisiyle karşılaşıyorsanız, yükleme ortamının tüm önkoşulları karşılayana kadar olduğundan emin olun. Önkoşulların karşılanmayacak olması bu hata iletisinin en olası nedenidir.
Yükleme ortamınız tüm önkoşulları karşılarsa, yükleme ortamınız için GitHub. Sorunlarınızı açıkken şunları dahil etmek için şunlardan emin olun:
- Sizin işletim sisteminiz.
- Kullanmaya Depolama Gezgini sürümü.
- Önkoşulları kontrol ettiysiniz.
- Başarısız bir başlatmadan gelen kimlik doğrulama günlükleri Depolama Gezgini. Ayrıntılı kimlik doğrulama günlüğü, bu tür bir hata oluştuktan sonra otomatik olarak etkinleştirilir.
Tümleşik oturum açma kullanırken boş pencere
Tümleşik Oturum Açma kullanmayı seçtiy ve boş bir oturum açma penceresi görüyorsanız, büyük olasılıkla farklı bir oturum açma yöntemine geçmeniz gerekir. Boş oturum açma iletişim kutuları genellikle bir Active Directory Federasyon Hizmetleri (AD FS) (ADFS) sunucusu Elektron Depolama Gezgini desteklenmeyen bir yeniden yönlendirme gerçekleştirmesini istemdiğinde oluşur.
Uygulama Oturum Açma altındaki Ile oturum açma ayarını değiştirerek farklı bir oturum Ayarlar > > yöntemine değiştirmek için. Farklı oturum açma yöntemi türleri hakkında bilgi için bkz. Oturum açmanın nerede olduğunu değiştirme.
Yeniden kimlik doğrulama döngüsü veya UPN değişikliği
Yeniden kimlik doğrulama döngüsündeysiniz veya hesaplardan birinin UPN'sinde değişiklik yaptıysanız şu adımları deneyin:
- Açık Depolama Gezgini
- Sıfırlama yardımı > gidin
- En azından Kimlik Doğrulaması'nın işaretli olduğundan emin olun. Sıfırlamak istemeyebilirsiniz diğer öğelerin işaretini kaldırabilirsiniz.
- Sıfırla düğmesine tıklayın
- Yeniden Depolama Gezgini ve yeniden oturum açmayı deneyin.
Sıfırlama sonrasında sorun devam ediyorsanız şu adımları deneyin:
- Açık Depolama Gezgini
- Tüm hesapları kaldırın ve ardından hesabı Depolama Gezgini.
- Klasörünü
.IdentityServicemakineden silin. Klasör Windows üzerindeC:\users\<username>\AppData\Localbulunur. Mac ve Linux için, klasörü kullanıcı dizininizin kökünde bulabilirsiniz. - Mac veya Linux kullanıyorsanız, işletim sisteminizin anahtar deposundan Microsoft.Developer.IdentityService girdisini de silmeniz gerekir. Mac'te anahtar deposu, Anahtarlık uygulamasıdır. Linux'ta uygulama genellikle Anahtarlı Anahtarlama olarak da adlandırılan bu ad, dağıtımınız için farklılık gösterebilir.
- Yeniden Depolama Gezgini ve yeniden oturum açmayı deneyin.
macOS: anahtarlık hataları veya oturum açma penceresi yok
macOS Anahtarlık bazen kimlik doğrulama kitaplığı için soruna neden olan Depolama Gezgini girebilirsiniz. Anahtarlık'ı bu durumdan çıkararak şu adımları izleyin:
Depolama Gezgini.
Anahtarlık'ı açın (Command+Ara Çubuğu'na basın, anahtarlık yazın ve Enter tuşuna basın).
"Oturum aç" Anahtarlık'ı seçin.
Asma kilit simgesini seçerek Anahtarlık'ı kilitler. (İşlem tamamlandığında asma kilit kilitlenmiş olarak görünür. Hangi uygulamaların açık olduğunu bağlı olarak birkaç saniye sürebilir).

Depolama Gezgini'ni açın.
"Hizmet merkezi Anahtarlık'a erişmek istiyor" gibi bir ileti alırsınız. Mac yönetici hesabı parolanızı girin ve Her Zaman İzin Ver'i seçin (veya Always Allow yoksa İzin Ver'i seçin).
Oturum açmayı deneyin.
Varsayılan tarayıcı açılmaz
Oturum açmaya çalışırken varsayılan tarayıcınız açılmazsa aşağıdaki tekniklerin hepsini deneyin:
- Yeniden Depolama Gezgini
- Oturum açmaya başlamadan önce tarayıcınızı el ile açın
- Tümleşik Oturum Açma'sını kullanmayı deneyin, bunun nasıl yapılır yönergeleri için bkz. Oturum açmanın nerede olduğunu değiştirme.
Diğer oturum açma sorunları
Yukarıdakilerin hiçbiri oturum açma sorununuzu çözemezse veya oturum açma sorununuzu çözemezse sorun GitHub.
Eksik abonelikler ve bozuk kiracılar
Başarılı bir şekilde oturum açmanızın ardından aboneliklerinizi alaamıyorsanız aşağıdaki sorun giderme yöntemlerini deneyin:
- Hesabınızla beklediğiniz aboneliklere erişenin olduğunu doğrulayın. Kullanmaya çalıştığınız Azure ortamı için portalda oturum açın ve erişiminizi doğrularsınız.
- Doğru Azure ortamında (Azure, Azure China 21Vianet, Azure Almanya, Azure ABD Kamu veya Özel Ortam) oturum alasınız.
- Ara sunucunun arkasındaysanız, sunucu proxy'lerini doğru yapılandır Depolama Gezgini olun.
- Hesabı kaldırmayı ve yeniden eklemeyi deneyin.
- "Daha fazla bilgi" veya "Hata ayrıntıları" bağlantısı varsa, başarısız olan kiracılar için hangi hata iletilerinin raporlandığına bakın. Hata iletilerine nasıl yanıt verebilirsiniz? emin değilsanız, hata iletisinde bir sorun GitHub.
Ekli bir depolama hesabı veya kaynağı kaldırılam
Kullanıcı arabirimi aracılığıyla ekli bir hesabı veya depolama kaynağını kaldırasanız, aşağıdaki klasörleri silerek ekli tüm kaynakları el ile silebilirsiniz:
- Windows:
%AppData%/StorageExplorer - Macos:
/Users/<your_name>/Library/Application Support/StorageExplorer - Linux:
~/.config/StorageExplorer
Not
Bu Depolama Gezgini önce dosyaları kapatın.
Not
Herhangi bir SSL sertifikasını daha önce içe aktardıysanız, dizinin içeriğini certs geri alın. Daha sonra, SSL sertifikalarınızı yeniden almak için yedeklemeyi kullanabilirsiniz.
Proxy sorunları
Depolama Gezgini, Azure Depolama kaynaklarına bir proxy sunucu aracılığıyla bağlanmayı destekler. Ara sunucu aracılığıyla Azure 'a bağlantı sorunlarıyla karşılaşırsanız, bazı öneriler aşağıda verilmiştir.
Not
Depolama Gezgini yalnızca proxy sunucularıyla temel kimlik doğrulamasını destekler. NTLM gibi diğer kimlik doğrulama yöntemleri desteklenmez.
Not
Depolama Gezgini, proxy ayarlarını yapılandırmak için proxy otomatik yapılandırma dosyalarını desteklemez.
Depolama Gezgini proxy ayarlarını doğrulayın
Application → proxy → proxy yapılandırma ayarı, proxy yapılandırmasını hangi kaynak Depolama Gezgini alır belirler.
"Ortam değişkenlerini kullan" seçeneğini belirlerseniz, veya ortam değişkenlerini ayarladığınızdan emin olun HTTPS_PROXY HTTP_PROXY (ortam değişkenleri büyük/küçük harfe duyarlıdır, bu nedenle doğru değişkenleri ayarladığınızdan emin olun). bu değişkenler tanımsız veya geçersiz ise Depolama Gezgini proxy kullanmaz. herhangi bir ortam değişkenini değiştirdikten sonra Depolama Gezgini yeniden başlatın.
"Uygulama proxy 'si ayarlarını kullan" seçeneğini belirlerseniz, uygulama içi proxy ayarlarının doğru olduğundan emin olun.
Sorunları tanılamaya yönelik adımlar
Sorun yaşamaya devam ediyorsanız, şu sorun giderme yöntemlerini deneyin:
- proxy 'nizi kullanmadan internet 'e bağlanabildiğinizi, Depolama Gezgini proxy ayarları etkin olmadan çalıştığını doğrulayın. Depolama Gezgini başarıyla bağlanırsa, ara sunucu ile ilgili bir sorun olabilir. Sorunları belirlemek için yöneticinizle birlikte çalışın.
- Proxy sunucusunu kullanan diğer uygulamaların beklendiği gibi çalıştığını doğrulayın.
- Kullanmaya çalıştığınız Azure ortamı için portala bağlanabildiğinizi doğrulayın.
- Hizmet uç noktaınızdan yanıt alabildiğinizi doğrulayın. Tarayıcınızın uç nokta URL 'Lerinden birini girin. Bağlantı kurmak için bir
InvalidQueryParameterValueveya benzer BIR XML yanıtı almanız gerekir. - aynı proxy sunucusuyla Depolama Gezgini başka birisinin bağlanıp bağlanamayacağını denetleyin. Mümkünse, proxy sunucu yöneticinize başvurmanız gerekebilir.
Sorunları tanılamaya yönelik araçlar
Fiddler gibi bir ağ aracı, sorunları tanılamanıza yardımcı olabilir.
- Ağ aracınızı yerel konakta çalışan bir ara sunucu olarak yapılandırın. Gerçek bir proxy 'nin arkasında çalışmaya devam etmeniz gerekirse, ağ aracınızı proxy üzerinden bağlanacak şekilde yapılandırmanız gerekebilir.
- Ağ aracınız tarafından kullanılan bağlantı noktası numarasını kontrol edin.
- Depolama Gezgini proxy ayarlarını yerel ana bilgisayarı ve ağ aracının bağlantı noktası numarasını (örneğin, "localhost: 8888") kullanacak şekilde yapılandırın.
doğru şekilde ayarlandığında, ağ aracınız Depolama Gezgini tarafından yapılan ağ isteklerini yönetim ve hizmet uç noktalarına kaydeder.
ağ aracınız Depolama Gezgini trafiği günlüğe kaydetme gibi görünmezse, aracınızı farklı bir uygulamayla test etmeyi deneyin. Örneğin, bir Web tarayıcısına depolama kaynaklarınızdan biri (gibi) için uç nokta URL 'sini girin https://contoso.blob.core.windows.net/ ve şuna benzer bir yanıt alırsınız:

Yanıt, erişemeseniz de kaynağın mevcut olduğunu önerir.
ağ aracınız yalnızca diğer uygulamalardan gelen trafiği gösteriyorsa, ara sunucu ayarlarını Depolama Gezgini ayarlamanız gerekebilir. Aksi takdirde, aracınızın ayarlarını ayarlamanız gerekir.
Proxy Sunucu Yöneticisi ile iletişim kurun
Proxy ayarlarınız doğruysa, proxy sunucu yöneticinize başvurmanız gerekebilir:
- Proxy 'nizin Azure yönetimine veya kaynak uç noktalarına giden trafiği engellemediğinden emin olun.
- Proxy sunucunuz tarafından kullanılan kimlik doğrulama protokolünü doğrulayın. Depolama Gezgini yalnızca temel kimlik doğrulama protokollerini destekler. Depolama Gezgini, NTLM proxy 'lerini desteklemez.
"Alt öğeler alınamıyor" hata iletisi
Azure 'a bir proxy üzerinden bağlıysanız, proxy ayarlarınızın doğru olduğundan emin olun.
Bir aboneliğin veya hesabın sahibi size bir kaynağa erişim izni verdiyseniz, bu kaynak için okuma veya listeleme izinlerine sahip olduğunuzu doğrulayın.
Bağlantı dizesinin yapılandırma ayarları Tamam
Bu hata iletisini alırsanız, depolama hesabınız için anahtarları almak için gerekli izinlere sahip olmanız mümkün değildir. Bu durumun bu olduğunu onaylamak için portala gidin ve depolama hesabınızı bulun. Bunu, depolama hesabınız için düğüme sağ tıklayıp portalda aç ' ı seçerek yapabilirsiniz. Ardından, erişim tuşları dikey penceresine gidin. Anahtarları görüntüleme izniniz yoksa, "erişiminiz yok" iletisini görürsünüz. Bu sorunu geçici olarak çözmek için, hesap anahtarını başka bir kişiden edinebilir ve ad ve anahtar aracılığıyla iliştirebilir ya da bir kullanıcıdan depolama hesabı için bir SAS isteyebilir ve depolama hesabını eklemek için onu kullanabilirsiniz.
hesap anahtarlarını görürseniz, sorunu çözmenize yardımcı olması için GitHub bir sorun çözün.
Yeni bağlantı eklenirken hata oluştu: TypeError: tanımsız olan ' version ' özelliği okunamıyor
Özel bir bağlantı eklemeye çalıştığınızda bu hata iletisini alırsanız, yerel kimlik bilgileri Yöneticisi 'nde depolanan bağlantı verileri bozulmuş olabilir. Bu sorunu geçici olarak çözmek için bozuk yerel bağlantılarınızı silmeyi ve sonra yeniden eklemeyi deneyin:
- Depolama Gezgini başlatın. Menüden, Yardım > Geliştirici Araçları seçeneğine gidin.
- açılan pencerede, uygulama sekmesinde, yerel Depolama (sol taraf) > file://' a gidin.
- Sorun yaşadığınız bağlantı türüne bağlı olarak, anahtarını bulun ve sonra değerini bir metin düzenleyicisine kopyalayın. Değer, aşağıdaki gibi özel bağlantı adlarınızın bir dizisidir:
- Depolama hesapları
StorageExplorer_CustomConnections_Accounts_v1
- Blob kapsayıcıları
StorageExplorer_CustomConnections_Blobs_v1StorageExplorer_CustomConnections_Blobs_v2
- Dosya paylaşımları
StorageExplorer_CustomConnections_Files_v1
- Kuyruklar
StorageExplorer_CustomConnections_Queues_v1
- Tablolar
StorageExplorer_CustomConnections_Tables_v1
- Depolama hesapları
- Geçerli bağlantı adlarınızı kaydettikten sonra, Geliştirici Araçları değerini olarak ayarlayın
[].
Bozulan bağlantıları korumak istiyorsanız, bozuk bağlantıları bulmak için aşağıdaki adımları kullanabilirsiniz. Var olan tüm bağlantıları kaybetmezseniz, bu adımları atlayabilir ve bağlantı verilerinizi temizlemek için platforma özgü yönergeleri izleyebilirsiniz.
- Bir metin düzenleyicisinden her bağlantı adını Geliştirici Araçları yeniden ekleyin ve sonra bağlantının çalışıp çalışmadığını denetleyin.
- Bir bağlantı doğru çalışıyorsa, bu bozuk değildir ve güvenli bir şekilde bırakabilirsiniz. Bir bağlantı çalışmıyorsa, Geliştirici Araçları değerini kaldırın ve daha sonra tekrar ekleyebilmek için kaydedin.
- Tüm bağlantılarınızı incelene kadar tekrarlayın.
tüm bağlantılarınız bittikten sonra, geri eklenmemiş tüm bağlantı adları için, bozulmuş verileri (varsa) temizlemeniz ve Depolama Gezgini içindeki standart adımları kullanarak geri eklemeniz gerekir:
- Başlat menüsünde kimlik bilgileri Yöneticisi ' ni arayın ve açın.
- Windows kimlik bilgileri' ne gidin.
- Genel kimlik bilgileri altında, anahtarına sahip olan girişleri arayın
<connection_type_key>/<corrupted_connection_name>(örneğin,StorageExplorer_CustomConnections_Accounts_v1/account1). - Bu girişleri silip bağlantıları yeniden ekleyin.
bu adımları çalıştırdıktan sonra bu hatayla karşılaşırsanız veya ne olursa şüphelendiğiniz bağlantıları paylaşmak istiyorsanız GitHub sayfamızda bir sorun açın .
SAS URL 'SI ile ilgili sorunlar
Bir güvenlik alanına bir SAS URL 'SI aracılığıyla bağlanıyorsanız ve bir hata yaşıyorsanız:
- URL 'nin kaynakları okumak veya listelemek için gerekli izinleri sağladığını doğrulayın.
- URL 'nin süresi dolmadığından emin olun.
- SAS URL 'SI bir erişim ilkesini temel alıyorsa, erişim ilkesinin iptal edilmediğini doğrulayın.
Yanlışlıkla geçersiz bir SAS URL 'SI kullanarak eklediyseniz ve bundan sonra ayrılamaz, şu adımları izleyin:
- Depolama Gezgini çalıştırırken, Geliştirici Araçları penceresini açmak için F12 tuşuna basın.
- uygulama sekmesinde, soldaki ağaçta yerel Depolama > file:// ' ı seçin.
- Sorunlu SAS URI'lerinin hizmet türüyle ilişkili anahtarı bulun. Örneğin, hatalı SAS URI'si bir blob kapsayıcısı içinse adlı anahtarına
StorageExplorer_AddStorageServiceSAS_v1_blobbakın. - Anahtarın değeri bir JSON dizisi olması gerekir. Hatalı URI ile ilişkili nesneyi bulun ve silin.
- Yeniden yüklemek için Ctrl+R tuşlarına Depolama Gezgini.
Linux bağımlılıkları
Ek bileşeni
Depolama Gezgini 1.10.0 ve sonraki bir sonraki bir uygulama, Yaslıtma Deposu'dan bir anlık bileşen olarak kullanılabilir. Anlık Depolama Gezgini, tüm bağımlılıklarını otomatik olarak yüklenir ve ek bileşenin yeni bir sürümü kullanılabilir olduğunda güncelleştirilir. Anlık Depolama Gezgini yüklemek, önerilen yükleme yöntemidir.
Depolama Gezgini parola yöneticisinin kullanımını gerektirir. Bu nedenle, parola yöneticisinin düzgün Depolama Gezgini el ile bağlanmanız gerekebilir. Aşağıdaki komutu Depolama Gezgini yöneticinizin parola yöneticisine bağlanabilirsiniz:
snap connect storage-explorer:password-manager-service :password-manager-service
.tar.gz Dosyası
Uygulamayı .tar.gz dosyası olarak da indirebilirsiniz, ancak bağımlılıkları el ile yüklemeniz gerekir.
Depolama Gezgini .tar.gz indirmesinde sağlanan tüm sürümler yalnızca aşağıdaki Ubuntu sürümleri için de kullanılabilir. Depolama Gezgini Linux dağıtımları üzerinde çalışıyor olabilir, ancak resmi olarak desteklanmaz.
- Ubuntu 20.04 x64
- Ubuntu 18.04 x64
- Ubuntu 16.04 x64
Depolama Gezgini .NET Core 3.1'in sisteminize yüklü olması gerekir.
Not
Depolama Gezgini 1.8.0 ile 1.20.1 sürümleri .NET Core 2.1 gerektirir. Depolama Gezgini 1.7.0 ve önceki sürümlerde .NET Core 2.0 gerekir.
.tar.gz Depolama Gezgini dosyasını indirin.
.NET Core Çalışma Zamanı'nın yüklemesi:
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
Bu kitaplıkların ihtiyaç Depolama Gezgini, Canonical'ın standart Ubuntu yüklemeleri ile önceden yüklenmiş olarak gelir. Özel ortamlar bu kitaplıklardan bazıları eksik olabilir. Depolama Gezgini başlatma sorunlarınız varsa, aşağıdaki paketlerin sisteminize yüklü olduğundan emin olun:
- iproute2
- liba 2
- libatm1
- libgconf2-4
- libnspr4
- libnss3
- libpulse0
- libsecret-1-0
- libx11-xcb1
- libxss1
- libxtables11
- libxtst6
- xdg-utils
.NET Core Depolama Gezgini nın yeni sürümleri için düzeltme eki uygulama
1 Depolama Gezgini 1.7.0 veya önceki bir sürümü için, aşağıdakiler tarafından kullanılan .NET Core sürümüne düzeltme eki Depolama Gezgini:
- StreamJsonRpc'nin 1.5.43 sürümünü NuGet. Sayfanın sağ tarafında "Paketi indir" bağlantısını bulun.
- Paketi indirdikten sonra dosya uzantısını olarak
.nupkgolarak.zipdeğiştirebilirsiniz. - Paketin sıkıştırmayı açın.
- klasörünü
streamjsonrpc.1.5.43/lib/netstandard1.1/açın. StreamJsonRpc.dllDepolama Gezgini klasöründeki aşağıdaki Depolama Gezgini kopyalayın:StorageExplorer/resources/app/ServiceHub/Services/Microsoft.Developer.IdentityService/StorageExplorer/resources/app/ServiceHub/Hosts/ServiceHub.Host.Core.CLR.x64/
"Gezginde Aç" Azure portal çalışmıyor
Azure portal Gezgini'nde Aç düğmesi çalışmıyorsa uyumlu bir tarayıcıyı kullanmaya emin olun. Aşağıdaki tarayıcılar uyumluluk için test edilmiştir:
- Microsoft Edge
- Mozilla Firefox
- Google Chrome
- Microsoft Internet Explorer
Günlükleri toplama
Sorunlarınızı tanılamak GitHub için belirli günlükleri toplamanız istenebilirsiniz.
Depolama Gezgini günlükleri
Sürüm 1.16.0'dan başlayarak Depolama Gezgini uygulama günlüklerine kaydeder. Bu günlüklere Kolayca Ulaşabilirsiniz. Yardım ve Günlükler Dizinini > tıklayarak bu günlüklere ulaşabilirsiniz. Varsayılan olarak, Depolama Gezgini düşük düzeyde ayrıntılı günlükler içerir. Ayrıntılılık düzeyini değiştirmek için, adına ve aşağıdaki değerlerden herhangi birini STG_EX_LOG_LEVEL ile bir ortam değişkeni ekleyin:
silentcriticalerrorwarninginfo(varsayılan düzey)verbosedebug
Günlükler, her oturum için Depolama Gezgini klasörlere ayrılır. Paylaşmanız gereken günlük dosyaları için, bunları farklı klasörlerdeki farklı oturumlardan dosyaları içeren bir zip arşivine depolamanız önerilir.
Kimlik doğrulama günlükleri
Oturum açma veya oturum açma Depolama Gezgini ilgili sorunlar için, büyük olasılıkla kimlik doğrulama günlüklerini toplamanız gerekir. Kimlik doğrulama günlükleri şu yerde depolanır:
- Windows:
C:\Users\<your username>\AppData\Local\Temp\servicehub\logs - macOS ve Linux
~/.ServiceHub/logs
Genellikle, günlükleri toplamak için şu adımları takip edersiniz:
- Ayarlar (sol tarafta dişli simgesi) Uygulama Oturum Açma'ya gidin > > > Kimlik Doğrulaması Günlüğü'ne göz atabilirsiniz. Kimlik Depolama Gezgini kitaplığıyla ilgili bir sorun nedeniyle başlatılamayacaksa, bu sizin için yapılır.
- Depolama Gezgini.
- İsteğe bağlı/önerilen: Var olan günlükleri klasörden
logssilin. Bunu yapmak bize göndermenizi gereken bilgi miktarını azaltır. - Depolama Gezgini açın ve sorunlarınızı yeniden üretin
- Kapat Depolama Gezgini
- Klasörün içeriğini
logssıkıştırın.
AzCopy günlükleri
Veri aktarımında sorun varsa AzCopy günlüklerini alasiniz. AzCopy günlükleri iki farklı yöntem aracılığıyla kolayca bulunabilir:
- Etkinlik Günlüğü'nde hala başarısız olan aktarımlar için "AzCopy Günlük Dosyasına Git" 'e tıklayın
- Geçmişte başarısız olan aktarımlar için AzCopy günlükleri klasörüne gidin. Bu klasör şu noktada bulunabilir:
- Windows:
C:\Users\<your username>\.azcopy - macOS ve Linux '~/.azcopy
- Windows:
Ağ günlükleri
Bazı sorunlar için, ağ tarafından yapılan ağ çağrılarının günlüklerini Depolama Gezgini. Bu Windows Fiddler kullanarak bunu yapabiliriz.
Not
Fiddler izlemeleri, izlemenin toplanması sırasında tarayıcınıza girdiğiniz/gönderdiğiniz parolaları içerebilir. Fiddler izlemesinin nasıl sanitize etmek için yönergeleri okuduğundan emin olun. Fiddler izlemelerini GitHub. Fiddler izlemenizi güvenli bir şekilde nereye gönderyceniz size anlatılır.
Bölüm 1: Fiddler'ı Yükleme ve Yapılandırma
Fiddler'ı yükleme
Fiddler'ı başlatma
Araçlar ve Seçenekler'> gidin
HTTPS sekmesine tıklayın
Yakalama CONNECT'leri ve HTTPS trafiğinin şifresini çöz seçeneğinin işaretli olduğundan emin olun
Eylemler düğmesine tıklayın
Sonraki iletişim kutusunda "Kök Sertifikaya Güven" ve ardından "Evet"i seçin
Eylemler düğmesine yeniden tıklayın
"Kök Sertifikayı Masaüstüne Dışarı Aktar" 'ı seçin
Masaüstünüze gidin
FiddlerRoot.cer dosyasını bulma
Açmak için çift tıklayın
"Ayrıntılar" sekmesine gidin
"Dosyaya Kopyala..."
Dışarı aktarma sihirbazında aşağıdaki seçenekleri belirleyin
- Base-64 ile kodlanmış X.509
- Dosya adı için Gözat... ve
C:\Users\<your user dir>\AppData\Roaming\StorageExplorer\certsardından herhangi bir dosya adı olarak kaydedebilirsiniz
Sertifika penceresini kapatma
Başlangıç Depolama Gezgini
Ara Sunucu Yapılandırma'> Düzenle'ye gidin
İletişim kutusunda "Uygulama ara sunucusu ayarlarını kullan" seçeneğini belirtin ve URL'yi ve bağlantı noktasını http://localhost 8888 olarak ayarlayın
Tamam'a tıklayın
Yeniden Depolama Gezgini
Fiddler'da bir
storageexplorer:işlemden gelen ağ çağrılarını görmeye başlamanız gerekirBölüm: Sorunu yeniden oluşturma
Fiddler dışında tüm uygulamaları kapatma
Fiddler günlüğünü temizle (sol üst tarafta, Görünüm menüsünün yakınında X simgesi)
İsteğe bağlı/önerilen: Fiddler'ın birkaç dakika ayarlamasına izin ver. İlgili olmayan ağ çağrıları Depolama Gezgini görünürse, bu çağrılara sağ tıklayın ve 'Şimdi Filtrele' seçeneğini > 'Gizle (işlem adı)' seçeneğini kullanın
Başlangıç Depolama Gezgini
Sorunu yeniden oluşturun
Tüm Oturumlar> Kaydet>...'ye tıklayın, unutmayabilirsiniz bir yere kaydedin
Fiddler'ı ve Depolama Gezgini
Bölüm 3: Fiddler izlemesinin sanitize
- Fiddler izlemesi (.saz file) dosyasına çift tıklayın
- Basın
ctrl+f - Görüntülenen iletişim kutusunda aşağıdaki seçeneklerin ayarlanmış olduğundan emin olun: Ara = İstekler ve yanıtlar, İncele = Üst Bilgiler ve gövdeler
- Fiddler izlemesi toplarken kullanılan parolaları, vurgulanan tüm girişleri, sağ tıklayın ve Seçili oturumları kaldır'> seçin
- İzlemeyi toplarken tarayıcınıza parolaları kesinlikle girdiyseniz ama Ctrl+f tuşlarıyla herhangi bir giriş bulamazsanız ve parolalarınızı/diğer hesaplar için kullanılan parolaları değiştirmek istemiyorsanız, bize .saz dosyasını göndermeyi atlayabilirsiniz. Güvende olmak, üzgünüzden daha iyidir. :)
- İzlemeyi yeni bir adla yeniden kaydedin
- İsteğe bağlı: Özgün izlemeyi silme
Sonraki adımlar
Bu çözümlerin hiçbiri sizin için uygunsa şunları da slarının:
- Destek bileti oluşturma
- üzerinde bir sorun GitHub. Bunu yapmak için sol alt köşedeki Raporla GitHub düğmesini de seçin.
