Makale numarası: 894903 - Son Gözden Geçirme: 07 Eylül 2006 Perşembe - Gözden geçirme: 3.6 Windows SharePoint Services Web sitesinin giriş sayfasına bağlandığınızda bir "Windows SharePoint Services sanal sunucu için yapılandırılmamış ASP.NET 2.0.xxxxx.0 kullan" hata iletisi alıyorsunuz
BelirtilerŞu senaryoyu inceleyin. Microsoft Windows SharePoint Services, bir sunucuya yükleyin. Microsoft ınternet ınformation Services (IIS) 6.0, sunucu üzerindeki Microsoft ASP.NET 2.0 ile kullanmak için yapılandırılır. Windows SharePoint Services Web sitesinin giriş sayfasına bağlandığınızda, aşağıdaki hata iletisini alırsınız: Windows SharePoint Services sanal sunucu için yapılandırılmamış ASP.NET 2.0.xxxxx.0 kullanın. Daha fazla bilgi için lütfen 894903 http://go.microsoft.com/fwlink/?linkid=42660 adresindeki Knowledge Base makalesine bakın. NedenASP.NET 2.0 için IIS 6. 0'da bir sanal sunucu için güvenlik kilitleme yardımcı olan yeni bir güvenlik değişikliği uygular. ASP.NET'in önceki sürümlerinde, kod, kendisine atanmış güven düzeyinde çalışır. Güven düzeyi kod erişimi güvenlik ilkesi dosyası tarafından belirlenir. Web.config dosyasında belirtilen bir kod erişimi güvenlik ilkesi dosyası örneği Wss_minimaltrust.config dosyasıdır. Yeni güvenlik değişikliği, ASP.NET 2.0 Web sayfaları, Web Bölümleri, izinlerini sınırlar ve kod çalıştığı güven düzeyi ASP.NET PermissionSet arasındaki kesişimine denetler. Bu yapılandırmada, ASP.NET PermissionSet PermissionSet örneğinin bildirime dayanan bir gösterimidir. Varsayılan olarak, Windows SharePoint Services, ASP.NET'in PermissionSet için yalnızca en az ayrıcalıklara sağlar. ASP.NET 2. 0 ' uygulanan güvenlik değişikliği, bazı kod sınırlı ayrıcalıklara sahip olur. Örneğin, genel birleştirme önbelleğindeki birleştirmeler kodundan daha önce bir tam güven düzeyinde kaldı. ASP.NET 2. 0'ı kullanmak için IIS 6.0 sanal sunucusunu yapılandırdığınızda, ASP.NET PermissionSet için atanan ayrıcalıklarla kod çalışır. Kilidi, Windows SharePoint Services ile uyumsuz. Bu nedenle, kilidi Web.config dosyasında devre dışı bırakılmalıdır. ASP.NET 2.0, olay doğrulama olarak adlandırılan yeni bir özelliği de içerir. Olay doğrulama geri aramalar için bir geri arama, kaynak denetim hedef'a eşit olduğunu doğrulamak için ASP.NET altyapısı izler. Bazı Windows SharePoint Services sayfaları, belirli bir denetimle ilişkilendirilmemiş geri aramaları kullanın. Belirli bir denetimle ilişkilendirilmemiş geri çağrıları, sayfa yürütme hataları neden olabilir. Bu nedenle, Windows SharePoint Services 2.0 ASP.NET 2.0 olay doğrulama özelliği ile uyumlu değil. ASP.NET 2.0'in yüklü olduğu bir sunucuda Windows SharePoint Services ile genişletilmiş Web uygulaması yapılandırdığınızda, ASP.NET 2.0 olay doğrulama devre dışı bırakmanız gerekir. ÇözümWeb.config dosyasında ayarlarını güncelleştirmek için Windows SharePoint Services Stsadm.exe komut satırı aracını kullanın. Bunu yapmak için, aşağıdaki komutu kullanın: stsadm -o - forceupgrade - url http:// URLOftheVirtualServer yükseltme Komut, sanal sunucunun kök klasöründe bulunan Web.config dosyasını güncelleştirir. Örneğin, bu komutu Drive bulunan Web.config dosyasını güncelleştirir: \ınetpub\wwwroot klasör. Yükseltme işlemi aşağıdaki değişiklikleri yapar:
Daha fazla bilgiASP.NET 1. 1'için sanal sunucuyu kullanan ASP.NET sürümünü ASP.NET 2. 0'dan değiştirirseniz, Web.config dosyasında ayarlarını güncelleştirmek için Stsadm.exe komut satırı aracını kullanmalısınız. Bunu yapmak için, aşağıdaki komutu kullanın: stsadm -o - forceupgrade - url http:// URLOftheVirtualServer yükseltme Komut için Web.config dosyasını daha önce eklenen öğeleri kaldırır. Diğer bir deyişle, aşağıdaki değişiklikleri için Web.config dosyası oluşturulur:
'/' Uygulamasında Sunucu Hatası. Tanınmayan 'Processrequestınapplicationtrust' özniteliği. Kaynak Hatası: Line 66: <compilation batch="false" debug="false" /> Line 67: <pages enableSessionState="false" enableViewState="true" enableViewStateMac="true" validateRequest="false" /> Line 68: <trust level="WSS_Medium" originUrl="" processRequestInApplicationTrust="true"/> Line 69: <machineKey validationKey="A4CE4E781E8FCF0763F6D8309BB2394532B29E2DA9DD555F" decryptionKey="2AF183D38F95610298659AB9E30B9B1B4AC6A6D362D8D5F7" validation="SHA1" /> Line 70: </system.web> Source File: c:\inetpub\wwwroot\web.config Line: 68 ReferanslarStsadm.exe komut satırı aracı hakkında daha fazla bilgi için bkz: komut-satırı-özelliklerini "Komut satırı işlemi" konusuna ve "Komut satırı parametreleri" konu"konu"Başvurusu"bölümde, Microsoft Windows SharePoint Services Yönetici Kılavuzu. Microsoft Windows SharePoint Services Yönetici Kılavuzu edinmek için aşağıdaki Microsoft Web sitesini ziyaret edin: http://www.microsoft.com/downloads/details.aspx?FamilyID=a637eff6-8224-4b19-a6a4-3e33fa13d230&displaylang=en
(http://www.microsoft.com/downloads/details.aspx?FamilyID=a637eff6-8224-4b19-a6a4-3e33fa13d230&displaylang=en)
Otomatik TercümeÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir. Makalenin İngilizcesi aşağıdaki gibidir:894903
(http://support.microsoft.com/kb/894903/en-us/
)
| Diğer Kaynaklar Diğer Destek Siteleri
ToplulukHemen Yardım AlMakale çevirileri |






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Üste