NASIL yapılır: Bir ASP.NET uygulamasının yetkilendirme izinleri denetleme
Orijinal İngilizce makaleyi görüntüleyin: 316871
Belirli dosya ve klasör erişimini yapılandırmak
Bu adım adım kılavuzda, belirli dosya ve klasör erişimini yapılandırmak için Web.config dosyasında < Konum > etiket uygulamak için kullanın.
ASP.NET uygulamalarında form tabanlı kimlik doğrulaması kullanırken, yalnızca kimliği doğrulanmış kullanıcılar uygulama içindeki sayfalara erişim verilir. Kimliği doğrulanmamış kullanıcıların kimlik bilgilerini gönderebileceği Web.config dosyasının loginUrl özniteliği tarafından belirtilen sayfaya otomatik olarak yönlendirilir. Bazı durumlarda, kullanıcıların belirli bir uygulama sayfalarında kimlik doğrulama gerektirmeden erişim izin vermek isteyebilirsiniz.
Form tabanlı kimlik doğrulamasını ayarlayın. Ek bilgi için Microsoft Bilgi Bankası'ndaki makaleleri görüntülemek üzere aşağıdaki makale numaralarını tıklatın:
308157 nasıl yapılır: uygulama form tabanlı kimlik doğrulamasını ASP.NET uygulamanızı Visual Basic .NET kullanarak
Logon.aspx için otomatik olarak yeniden yönlendirilecek, uygulamanızda herhangi bir sayfayı isteyin.
Web.config dosyasında, aşağıdaki kodu yapıştırın veya yazın.
Bu kod, tüm kullanıcılar Default1.aspx sayfa ve AltDiz1 klasörüne erişim verir.
Kullanıcıların Default1.aspx dosya veya uygulamanızın AltDiz1 klasöründe kaydedilmiş dosyayı açabilirsiniz. Kullanıcılar için kimlik doğrulaması Logon.aspx dosyasını otomatik olarak yönlendirilmeyecektir.
Adım 3 herhangi bir sayfa veya kimliği doğrulanmamış kullanıcıların erişimine izin vermek istediğiniz klasörleri tanımlamak için yineleyin.
306590 bilgi: ASP.NET güvenliğine genel bakış
< Konum > etiketi hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesinde .NET geliştirme çerçevesi kılavuzuna bakın:
Makale No: 316871 - Son İnceleme: 24 Şub 2017 - Düzeltme: 1