Select the product you need help with
How To Implement rol tabanlı güvenlik Visual Basic .NET kullanarak asp.net uygulamanızın form tabanlı kimlik doğrulamasıMakale numarası: 306238 - Bu makalenin geçerli olduğu ürünleri görün. Bu SayfadaÖzetBu makalede, Visual Basic .NET kullanarak form tabanlı kimlik doğrulamasını kullanan asp.net uygulamalarında rol tabanlı güvenliğin nasıl. GereksinimleriBu makalede, bir asp.net uygulamasını form tabanlı kimlik doğrulamasını zaten uyguladıysanız varsayar.Ek bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:308157
(http://support.microsoft.com/kb/308157/EN-US/
)
How To Implement Visual Basic .NET kullanarak asp.net uygulamanızın form tabanlı kimlik doğrulamasıKimlik doğrulama için kullanıcı rolleri ataFormları kullanıcılar genellikle Microsoft Windows kullanıcıları değildir, çünkü varsayılan olarak kendileri ile ilişkilendirilmiş herhangi bir rol yok. Böylece, rol tabanlı güvenlik kodunuz içinde uygulayabilirsiniz, böylece kimlik doğrulama kullanıcı rolleri kullanıcının kimliğini iliştirmeniz gerekir.Örnek kod uygulamanızda rol tabanlı güvenliği uygulamak için bu bölümü kullanın. Bu örnek kod kimlik doğrulama kullanıcı için belirlenmiş roller atar. Kullanıcı verilerinizi saklamak nasıl bağlı olarak, kimliği doğrulanmış kullanıcı rolleri almak ve izlemek için örnek kodda gösterildiği kimlik doğrulaması yapan kullanıcının kimliğini bu rolleri eklemek için kendi yöntemi uygulayabilirsiniz. Application_AuthenticateRequest olay işleyicisinde kimlik doğrulama kullanıcı rolleri atamak için varolan uygulamanızın Global.asax dosyanıza aşağıdaki kodu kopyalayın: aspx sayfalarınızı Program mantığını uygulamak ve kullanıcı rolleri denetlemeAşağıdaki adımlarda, nasıl uygulanacağını ve kimlik doğrulaması yapan kullanıcının ait olduğu rollere göre program mantık kontrol gösterilmektedir.
Referanslarasp.net güvenliği hakkında genel bir bakış için Microsoft Knowledge Base'de aşağıdaki makaleye bakın: 306590 Rol tabanlı güvenliği hakkında daha fazla bilgi için aşağıdaki .NET Framework Software Development Kit (sdk) belgelerine başvurun:
(http://support.microsoft.com/kb/306590/EN-US/
)
BİLGİ: asp.net güvenliğine genel bakışRol tabanlı güvenlik Belgeleri ve kaynak kodu aşağıdaki msdn Web sitesinde, rol tabanlı güvenlik hakkında bilgiler de içerir:http://msdn.microsoft.com/en-us/library/52kd59t0 (vs.71) .aspx
(http://msdn.microsoft.com/en-us/library/52kd59t0(vs.71).aspx)
IBuySpy Geliştirici Çözümleri Daha fazla bilgi için aşağıdaki kitaplara bakın:http://msdn.microsoft.com/en-us/library/ms978480.aspx
(http://msdn.microsoft.com/en-us/library/ms978480.aspx)
Reilly, Douglas j. Microsoft asp.net uygulamaları tasarlama Microsoft, üçüncü taraf iletişim bilgilerini teknik destek bulmanıza yardımcı olmak için sağlamaktadır. Bu kişi bilgileri haber verilmeden değiştirilebilir. Microsoft bu üçüncü taraf iletişim bilgilerinin doğruluğunu garanti etmez.
(http://www.microsoft.com/mspress/books/toc/5136.aspx)
. Microsoft Press, 2001.Esposito, Dino. asp.net ve ado.net ile Web çözümleri oluşturma
(http://www.microsoft.com/MSPress/books/5727.aspx)
. Microsoft Press, 2001.ÖzelliklerMakale numarası: 306238 - Son Gözden Geçirme: 24 Ekim 2012 Çarşamba - Gözden geçirme: 1.0 Bu makaledeki bilginin uygulandığı durum:
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: 306238
(http://support.microsoft.com/kb/306238/en-us/
)
| Makale çevirileri
|




Üste








