Page.User.Identity ve Request.LogonUserIdentity arasındaki farklar (perde arkası) nelerdir? Tür, isim, vb. Farklılıklar değil, sahnelerin arkasında nasıl uygulandıkları arasındaki farklar (ör. Windows xxx api ve diğer aramalar asp.net xxx api ...).Page.User.Identity ile Request.LogonUserIdentity arasındaki farklar
cevap
Kullanıcıları doğrulamak için hangi mekanizmayı kullandığınızı ve kimliğe bürünme için sahip olduğunuz ayarlara bağlıdır.
Page.User: Aşağıdaki çıktıyı almak
// m_LoggedIn is a Literal control on the page: m_LoggedIn.Text = string.Format("<br />Page.User.Identity: {0} " + "<br />Request.LogonUserIdentity: {1}", Page.User.Identity.Name, Request.LogonUserIdentity.Name);
: Formlar kimlik doğrulama, standart bir SQL üyelik sağlayıcısı ve aşağıdaki kodu kullanarak VS geliştirme sunucusunda altında Örneğin
,. Kimlik: zhaph
Request.LogonUserIdentity: [BilgisayarAdı] \ Ben
İlk satır (Page.User.Identity) siteye giriş yaptığım form kimlik doğrulama hesabıdır, ikinci satır ise isteğin altında çalıştığı windows kimliğidir - kimliğe bürünme özelliğini etkinleştirmediğim için, bu benim Windows sunucusu, web sunucusunun altında çalıştığı hesap. Page.User bir numara kullanarak bir kullanıcıyı temsil etmesi için izin veren IPrinciple uygulayan bir nesne oluşturma sırasında
API yılların açısından, HttpRequest.LogonUserIdentity, her zaman bir Windows kullanıcı hesabı temsil edecek WindowsIdentity sınıfı içine çağırıyor Farklı destek mağazaları - örneğin MembershipProvider tarafından sağlanan SQL veritabanı yapısı.
- 1. Harita ile kullanıcı arasındaki farklar
- 2. arasındaki farklar
- 3. Symfony form satırı ile widget arasındaki farklar
- 4. Derleyici ile bağlayıcı arasındaki farklar nelerdir?
- 5. Şube ile cilt arasındaki en iyi ilk arama arasındaki farklar
- 6. DomainKeys vs DKIM arasındaki farklar?
- 7. ActionExecutingContext ve HttpActionContext arasındaki farklar
- 8. scipy.sparse.linalg.lsmr ve scipy.sparse.linalg.lsqr arasındaki farklar
- 9. RestKit ve AFIncrementalStore arasındaki farklar
- 10. Agda ve Idris arasındaki farklar
- 11. rows.add ve importRow arasındaki farklar
- 12. SwingWorker ve Executor arasındaki farklar
- 13. farklar
- 14. Mercurial'da klonlama ve kopyalama arasındaki farklar
- 15. JE/JNE ve JZ/JNZ arasındaki farklar
- 16. Portletler - setAttribute ve setRenderParameter arasındaki farklar
- 17. CHMOD 755 vs 750 izinleri arasındaki farklar
- 18. MATLAB: .mat sürümleri arasındaki farklar aşağıdaki
- 19. RSpec: önce (: all) ile öncesi arasındaki farklar (: her biri)
- 20. Symfony'de özel önbellek ile genel önbellek arasındaki farklar
- 21. OpenGL ES 2.0 ile OpenGL 4 arasındaki farklar
- 22. Veri öznitelikleri ve yöntem öznitelikleri arasındaki farklar
- 23. Kol "sürümleri" arasındaki farklar? (Sadece ARMv7)
- 24. UIButton IOS 5.1 ve 6.1 arasındaki farklar
- 25. Bildirim ve pynotify arasındaki farklar nelerdir?
- 26. Sharepoint'te FieldLinks ve Field arasındaki farklar
- 27. StringTemplate ve FreeMarker arasındaki temel farklar nelerdir?
- 28. Scala ve java numaralandırmaları arasındaki farklar
- 29. RDD'lerin dilimleri ve bölümleri arasındaki farklar nelerdir?
- 30. lstat fstat ve stat arasındaki farklar
Kendi sorunuza cevap vermiş görünüyorsunuz. Aradığınız özel bir şey var mı? LogonUserIdentity, geçerli oturum açmış kullanıcı için WindowsIdentity nesnesini döndürür. – sarvesh