Makale numarası: 283201 - Son Gözden Geçirme: 09 Şubat 2006 Perşembe - Gözden geçirme: 2.0

Windows 2000 COM + temsilcisi nasıl kullanılır

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.
Hepsini aç | Hepsini kapa

Özet

Varsayılan olarak, Microsoft Windows 2000 kimlik doğrulama için Kerberos iletişim kuralı kullanır. Kerberos iletişim kuralı, temsilci seçmeyi destekler ve Microsoft Windows NT 4. 0'dan bir NTLM kimlik doğrulaması sınırlama giderir. Bu makalede, Windows 2000 ile COM + temsilci kullanımını açıklar.

ÖNEMLI Temsilci seçme, güçlü bir özelliktir ve dikkatli kullanılmalıdır. Temsilci seçmeyi desteklemek üzere yapılandırılan bilgisayarlar, bu özelliğin kötüye kullanımı önlemek için denetlenen erişim altında olmalıdır.

Daha fazla bilgi

Aşağıdaki iki koşul yerine getirildikten sürece Kerberos kimlik doğrulaması, bir temsilci düzeyindeki belirteci oluşturur:
  1. Temsilci seçmek istediğiniz hesabın işaretlenmemiş "/ küçük harfe duyarlıdır ve temsil edilemez" Active Directory'de.
  2. Kimlik doğrulamanızı karşı (sunucu işleminin altında çalıştığı kullanıcı hesabı) yapan asıl hesabın etkin dizin içinde "Temsil için güvenilir" olarak işaretlendi.

Kullanıcı hesabının işaretle adımları "temsilci atama için güvenilir"

  1. Etki alanı denetleyicisinde, Başlat ' ı tıklatın, Programlar ' ın üzerine gelin, Yönetimsel Araçlar ' ın üzerine gelin ve Active Directory Kullanıcıları ve bilgisayarları'nı tıklatın.
  2. Etki alanı altında kullanıcılar klasörünü tıklatın.
  3. Kullanıcı hesabı altında Özellikler ' i tıklatın.
  4. Hesap</a0> sekmesinde, <a0>temsilci seçme için güvenilir</a0> onay kutusunu seçin.
  5. Temsilci seçmek istediğiniz hesabın altında temizleyin Hesap büyük/küçük harfe duyarlıdır temsilci seçilemez onay kutusu.

Bilgisayar hesabının işaretle adımları "temsilci atama için güvenilir"

Sunucu işlemi, bir sistem hesabı altında çalışıyorsa, asıl Active Directory'de bilgisayar hesabının hesaptır. Bu nedenle, Active Directory'de bilgisayar hesabı için temsilci seçme için güvenilir onay kutusunu seçtiğinizden emin olun. Bunu yapmak için şu adımları izleyin:
  1. Etki alanı denetleyicisinde, Başlat ' ı tıklatın, Programlar ' ın üzerine gelin, Yönetimsel Araçlar ' ın üzerine gelin ve Active Directory Kullanıcıları ve bilgisayarları'nı tıklatın.
  2. Etki alanı altında bilgisayarlar klasörünü tıklatın.
  3. Bilgisayar hesabının altında Özellikler ' i tıklatın.
  4. Genel sekmesinde, <a0>temsilci seçme için güvenilir</a0> onay kutusunu seçin.

Yetkili kullanıcı kimlik bilgileri ne zaman

Senaryo 1

Microsoft ınternet Explorer'ı olan bir bilgisayarda (Bilgisayar A) istekleri Active Server Pages (ASP) sayfalarından, ikinci bir bilgisayar (Bilgisayar B) Microsoft ınternet ınformation Server (IIS) Web sunucusunda yüklü ve ASP sayfaları, Bileşen Nesne Modeli (COM) çağırma kullanıcı kimlik bilgileri temsilcisi isteyebilirsiniz, tipik BIR senaryoda olduğu / COM + bileşenleri üçüncü bir bilgisayar (bilgisayar C). COM istediğiniz / ilk bilgisayara oturum açan kullanıcının kimliğini görmek için COM + uygulaması.

Bu tabloyu kapaBu tabloyu aç
BilgisayarıB bilgisayarı<a1>Bilgisayar</a1> C
Internet ExplorerInternet ınformation ServerCOM / COM + bileşenleri
A kullanıcısıB kullanıcısı<a1>Kullanıcı</a1> C

Bu senaryoda çalışmak temsilci seçmek için BIR kullanıcı için Hesap duyarlı ve temsilci seçilemez onay kutusunu temizleyin ve bilgisayar B'ye için temsilci seçme için güvenilir</a1> onay kutusunu seçin Kullanıcı A ve B bilgisayarının, COM, bu ayarlar yapılandırıldıktan sonra / COM + uygulaması bilgisayar C A bilgisayara oturum açan kullanıcının kimliği görebilirsiniz

Senaryo 2

Ayrıca, bir COM + uygulaması veya COM sunucusu, istemcinin kimlik bilgilerini, başka bir COM + uygulaması veya COM sunucu bileşenlerini üçüncü çağırmak için kullanılacak CoImpersonateClient işlevi çağıran başka bir bilgisayarda (Bilgisayar B) bir bilgisayarda (Bilgisayar A) bir COM istemci uygulaması çağırdığında kullanıcı kimlik bilgileri temsilcisi istiyor <a1>Bilgisayar</a1> (bilgisayar C).

Bu tabloyu kapaBu tabloyu aç
BilgisayarıB bilgisayarı<a1>Bilgisayar</a1> C
COM istemcisiCOM / COM + uygulamasıCOM / COM + uygulaması
A kullanıcısıB kullanıcısı<a1>Kullanıcı</a1> C

Çalışmak Bu senaryo için BIR bilgisayara temsilci seçmek için Active Directory'de BIR kullanıcı hesabı hassas, temsilci seçilemez iptal et onay kutusunu temizleyin ve Active Directory'de kullanıcı B için <a0>temsilci seçme için güvenilir</a0> onay kutusunu tıklatıp seçin, kimliğe bürünme düzeyini ayarlayın. Bu ayarları yapılandırdığınızda, istemcinin kimliğini uzak bilgisayar C üzerinde işlem kimliğine bürünebilir. Bu şekilde, temsilci seçmek için <a0>Arama</a0> zincirdeki diğer bilgisayarlara zincir.

Not Bu adımlarda, Windows 2000 ve Active Directory'ye de tüm kullanıcı ve bilgisayar hesaplarının aynı etki alanının veya güvenilen etki alanı olan kullandığınız varsayılmaktadır.

Referanslar

Temsilci seçme ve kimliğe bürünme hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesine bakın:
http://msdn.microsoft.com/library/psdk/com/security_0dri.htm (http://msdn.microsoft.com/library/psdk/com/security_0dri.htm)

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft COM+ 1.0
Anahtar Kelimeler: 
kbmt kbclient kbclientserver kbdcom kbhowto KB283201 KbMttr
Otomatik TercümeOtomatik 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:283201  (http://support.microsoft.com/kb/283201/en-us/ )
Retired KB ArticleKullanım Dışı Bilgi Bankası İçeriği Yasal Uyarı
Bu makale, Microsoft'un artık destek sağlamadığı ürünler ile ilgili olarak yazılmıştır. Bu nedenle, bu makale "olduğu gibi" sağlanmıştır ve bundan sonra güncelleştirilmeyecektir.