Geçiş Değerlendirme Taraması: Tarayıcı Dosyası İşleme

Geçiş sırasında karşılaşılan Tarayıcı Dosya İşlemesi sorunlarını nasıl azaltacağınızı öğrenin.

Genel bakış

SharePoint'teki Web Uygulamalarında Tarayıcı Dosya İşlemesi ayarları, belirli dosya türlerine göz atma şeklinizi etkiler. Kaynak ortam bu ayarın Katı olan değerini Esnek olarak değiştirmenize izin verir. Esnek ayarı, tarayıcının içinden tüm dosya türlerini açmanıza olanak tanır. Öte yandan, hedef ortamda Katı ayarı zorunlu tutulur ve değiştirilemez. Sonuç olarak, geçiş sonrasında bazı dosya türlerinin tarayıcıda açılmadığını fark edebilirsiniz. Örneğin, belge kitaplıklarındaki *.htm ve *.html dosyaları artık tarayıcıda açılmaz. Kullanıcılardan dosyaları indirmeleri istenir.

Bu değişikliğin ana nedeni, Katı ayarının daha güvenli olmasıdır. Olası bir ayrıcalık yükseltme senaryosu vardır ve bu senaryoda siteye katkıda bulunma erişimi olan kötü amaçlı bir kullanıcı, izni olmayan farklı bir site koleksiyonu üzerinde çalıştırılacak JavaScript içeren bir HTML dosyası oluşturabilir. Sonra sayfaya göz atma izinleri olmayan bir kullanıcıları vardır ve sonunda ayrıcalığı yükseltilmiş kullanıcı JavaScript'i yürütür ve kötü amaçlı kullanıcının peşinde olduğu verilere erişir.

Veri Geçişi

Veriler geçirilir, ama HTM ve HTML dosyalarıyla ilgili tarayıcıda açılma davranışı değiştirilerek kullanıcıdan indirmesi istenir. Sayfa Görüntüleme web bölümünün hedefi olan bir HTM veya HTML sayfanız varsa, sayfa işlendiğinde HTM veya HTML dosyasını indirme isteği alırsınız. Sayfa Görüntüleyicisi web bölümü iframe olarak işlenir, dolayısıyla HTM veya HTML sayfası için bir ara planı isteği vardır ve bu da sonunda indirme isteğine dönüşür. Tarayıcıda dosya uzantısını yeniden adlandıramazsınız. Bununla birlikte, SharePoint Designer'ı kullanarak dosyaları yeniden adlandırırsanız, URL başvurusunu düzeltmeniz istenir.

Önemli : "Erişim Yok" (kilitli) olarak yapılandırılan tüm siteler SharePoint'te atlanır. Kilitli site koleksiyonlarının listesine bakmak için Kilitli Siteler tarama çıktısına göz atın.

Geçiş için Hazırlanma

Sağlanan rapor, ortamınızdaki tüm HTM ve HTML dosyalarının listesini içerir. Site sahipleriyle görüşün ve bu sorunu bildiklerinden emin olun. Dosyaların tarayıcıda açılması gerekiyorsa, bunları *.aspx olarak yeniden adlandırın. ASPX dosyasının karşıya yüklenmesi için site koleksiyonuna Tasarımcı erişimi gerekir ve bu, Katkıda Bulunma izinlerinden daha fazla izni olan kişilerin riskini azaltır. Katkıda bulunan, bazı belge kitaplıklarında teknik olarak ASPX sayfaları olan wiki sayfaları oluşturabilir. Öte yandan, katkıda bulunma izinleri kullanıcının söz konusu sayfalarda siteler arası kod kullanımına olanak tanıyan web bölümleri ekleme veya yapılandırma becerisini kısıtlar. Örneğin, ASPX sayfasına web bölümleri eklemeye çalışan bir katkıda bulunan kullanıcı için aşağıdaki durum ortaya çıkar:

  • İçerik Düzenleyicisi web bölümü seçeneği sağlanmaz.

  • Betik Düzenleyicisi web bölümü kullanılabilir, ancak kullanıcının <script> etiketleri içeren herhangi bir şey göndermesine izin verilmez.

  • Sayfa Görüntüleyicisi web bölümü, katkıda bulunanın URL ayarını değiştirmesine izin vermez. Kullanıcının kötü amaçlı bir sayfaya işaret etmesi engellenir.

Dosyanın dosya uzantısını yeniden adlandırmasına yönelik seçenekler:

  • Siteyi SharePoint Designer'da açın ve dosyayı yeniden adlandırın.

  • CSOM üzerinden SPFile.MoveTo() kullanarak programlama yoluyla yeniden adlandırın.

Geçiş Sonrası

Sayfalarınızın beklendiği gibi işlendiğini doğrulayın.

Tarama Sonucu Raporları

Aşağıdaki tablo BrowserFileHandling-detail.csv raporundaki sütunları açıklar.

Bu tarama raporu, Tarayıcı Dosya İşlemesi'nin Esnek olan ayarının Katı olarak değiştirilmesinden etkilenecek tüm *.htm ve *.html dosyalarını içerir.

Sütun

Açıklama

SiteId

Etkilenen site koleksiyonunun benzersiz tanımlayıcısı.

SiteURL

Etkilenen site koleksiyonunun URL'si.

SiteOwner

Site koleksiyonunun sahibi.

SiteAdmins

Site koleksiyonu yöneticisi olarak listelenen kişilerin listesi.

SiteSizeInMB

Site koleksiyonunun megabayt [MB] cinsinden boyutu.

NumOfWebs

Site koleksiyonundaki web sitelerinin sayısı.

ContentDBName

Site koleksiyonunu barındıran içerik veritabanının adı.

ContentDBServerName

İçerik veritabanını barındıran SQL Server.

ContentDBSizeInMB

Site koleksiyonunu barındıran içerik veritabanının boyutu.

LastContentModifiedDate

Site koleksiyonunun içeriğinin değiştirildiği Tarih/Saat.

TotalItemCount

Site koleksiyonunda bulunan öğelerin toplam sayısı.

Hits

Site koleksiyonu için girilen istek sayısı. Kullanım günlüğü hizmetinden alınan verileri temel alır. Kullanım günlüğü hizmeti devre dışı bırakılmışsa bu satırda YOK ifadesi gösterilir.

DistinctUsers

Site koleksiyonuna erişen benzersiz kullanıcıların sayısı. Kullanım günlüğü hizmetinden alınan verileri temel alır. Kullanım günlüğü hizmeti devre dışı bırakılmışsa bu satırda YOK ifadesi gösterilir.

DaysOfUsageData

Kullanım günlüğü hizmetinin verileri koruduğu günlerin sayısı. Bu veri, Hits ve DistinctUsers verileri için bağlam sağlar. Örneğin, bu süre 14 gün ise Hits ve DistinctUsers verileri son 14 günü kapsar.

File

Değişiklikten etkilenen dosyanın Url'si.

TimeCreated

Dosyanın oluşturulduğu tarih ve saat.

TimeModified

Dosyanın değiştirildiği tarih ve saat.

ModifiedBy

Dosyayı en son değiştiren kullanıcı.

ScanID

SharePoint Geçiş Değerlendirme Aracı'nın belirli bir işlemine atanmış benzersiz tanımlayıcı.

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×