Düzeltme: IIS 5. 0'da parola değişikliği sayfaları'nı kullandığınızda, çeşitli sorunlarla karşılaşıyorsunuz

Makale çevirileri Makale çevirileri
Makale numarası: 831047 - Bu makalenin geçerli olduğu ürünleri görün.
Bu makale arşivlenmiştir. "Olduğu gibi" sunulmaktadır ve bundan sonra güncelleştirilmeyecektir.
Önemli Bu makale, metatabanını düzenlemekle ilgili bilgi içermektedir. Metatabanını düzenlemeden önce, bir sorun oluştuğunda geri yükleyebileceğiniz bir yedek kopyaya sahip olduğunuzu doğrulayın. Bunun nasıl yapıldığıyla ilgili bilgi için, Microsoft Management Console (MMC)'deki "Configuration Backup/Restore" Help konusuna bakın.
Hepsini aç | Hepsini kapa

Bu Sayfada

Özet

Microsoft Windows 2000 Server Service Pack 4 (SP4) ile birlikte gelen Parola Değiştir sayfaları'nı kullandığınızda çeşitli sorunlarla karşılaşıyorsunuz. Açıklanan düzeltmeyi bu makalede. yükleyerek bu sorunları gidermek

Belirtiler

Microsoft Windows 2000 Server Service Pack 4 (SP4) ile birlikte gelen Parola Değiştir sayfaları'nı kullanırken çeşitli sorunlarla karşılaşabilirsiniz:
  • Kullanıcı hesabı adının ilk harfini kesildi.
  • Kullanıcılar, parolaları sonraki oturum açılışında değiştirilmesi için parola değiştiremezsiniz.
  • Parolaları zaman aşımına uğramış kullanıcılar için parola değiştiremezsiniz.
  • Ormanlar arası, parolaları değiştiremezsiniz.
  • Bir UPN biçiminde, kullanıcı adlarını kullanamazsınız.

Neden

Windows 2000 Server Service Pack 4 ile birlikte gelen Parola Değiştir sayfalar, kullanıcı parolalarını değiştirmek için Active Server Pages (ASP) teknolojisi ve Active Directory Hizmet Arabirimleri (ADSI) teknolojisini kullanın. ADSI teknolojik sınırlamaları, Parola Değiştir sayfaları ile ilişkili sorunların çoğunu neden.

Çözüm

Düzeltme bilgileri

Desteklenen bir düzeltme Microsoft'tan edinilebilir, ancak yalnızca bu makalede anlatılan sorunu düzeltmesi amaçlanmıştır. Düzeltmeyi yalnızca bu sorunla karşılaşan sistemlere uygulayın. Bu düzeltmeye ek sınama uygulanabilir. Bu nedenle, sorundan ciddi olarak etkilenmiyorsanız, bu düzeltmeyi içeren bir sonraki Windows 2000 hizmet paketini beklemeniz önerilir.

Bu sorunu hemen çözmek için, düzeltmeyi edinmek üzere Microsoft Ürün Destek Hizmetleri'ne başvurun. Microsoft Ürün Destek Hizmetleri'nin telefon numaralarının tam listesi ve destek ücretleriyle ilgili bilgi için, aşağıdaki Microsoft Web sitesini ziyaret edin:
http://support.microsoft.com/contactus/?ws=support
Not Özel durumlarda, Microsoft Destek Uzmanı özel bir güncelleştirmenin sorununuzu çözümleyeceğini belirlerse, destek aramaları için normalde uygulanan ücretler iptal edilebilir. Ek destek sorularına ve söz konusu güncelleştirme için geçerli olmayan sorunlara normal destek ücretleri uygulanır.

ÖNKOŞULLAR

Windows 2000 Service Pack 4, bu düzeltmeyi uygulamak için önce yüklemeniz gerekir.

Yeniden başlatma gereksinimi

Bu düzeltmeyi yükledikten sonra bilgisayarınızı yeniden başlatmanız gerekmez.

Düzeltme Değiştirme Bilgileri

Bu düzeltme başka bir düzeltmenin yerini almaz.

DOSYA BİLGİLERİ

Bu düzeltmenin İngilizce sürümü, aşağıdaki tabloda listelenen dosya özniteliklerine (veya daha yeni dosya özniteliklerine) sahiptir. Bu dosyaların tarihleri ve saatleri Koordinatlı Evrensel Saat'e (UTC) göre listelenir. Dosya bilgilerini görüntülediğinizde yerel saate dönüştürülür. UTC ve yerel saat arasındaki farkı bulmak için <a0></a0>, Denetim Masası'ndaki Tarih ve Saat aracında saat dilimi sekmesini kullanın.
   Date         Time   Version            Size    File name
   --------------------------------------------------------------
   05-Oct-2004  08:40                      5,735  Achg.htr
   05-Oct-2004  08:40                      2,382  Aexp.htr
   05-Oct-2004  08:40                      2,227  Aexp2.htr
   05-Oct-2004  08:40                      2,829  Aexp2b.htr
   05-Oct-2004  08:40                      1,974  Aexp3.htr
   05-Oct-2004  08:40                      2,218  Aexp4.htr
   05-Oct-2004  08:40                      2,837  Aexp4b.htr
   05-Oct-2004  08:40  5.0.2195.6982      31,504  Iispwchg.dll     
   05-Oct-2004  08:40                      2,385  Text.htr

Durum

Microsoft, "Geçerli Olduğu Ürünler" bölümünde listelenen Microsoft ürünlerinde bu sorunun olduğunu onaylamıştır.

Daha fazla bilgi

Uyarı Metatabanını yanlış düzenlerseniz, metatabanını kullanan herhangi bir ürünü yeniden yüklemenizi gerektirebilecek ciddi sorunlara neden olabilir. Microsoft, metatabanının yanlış düzenlenmesinden kaynaklanan sorunların çözülebileceğini garanti etmemektedir. Metatabanını düzenlemek kendi sorumluluğunuzdadır.

Not Her zaman metatabanını, düzenlemeden önce yedekleyin.

Lisadmpwd dizinindeki dosyaları güncelleştirmek için düzeltmeyi uyguladıktan sonra aşağıdaki adımları izleyin:
  1. Iispwchg.dll dosya Lisadmpwd dizine kaydedin. Bunu yapmak için <a0></a0>, Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, regsvr32 c:\winnt\system32\inetsrv\iisadmpwd\iispwchg.dll yazın ve Tamam ' ı tıklatın.
  2. PasswordChangeFlags</a0> özelliği emin olmak için metatabanı yapılandırma parola değişikliği işlevi etkinleştirilir. Bunu yapmak için şu adımları izleyin:
    1. Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, cmd yazın ve Tamam ' ı tıklatın.
    2. C:\Inetpub\Adminscripts bulun dizin.
    3. Aşağıdaki komutu yazın ve ENTER tuşuna basın:
      cscript.exe adsutil.vbs set w3svc/passwordchangeflags Value
      Not Bu örnek komutta, Value için <a2>PasswordChangeFlags</a2> özellik ayarlamak istediğiniz değeri için bir yer tutucudur.
    Aşağıdaki liste, PasswordChangeFlags</a0> özelliği için olası değerler içerir. Bu değerler bir bileşimini kullanabilirsiniz.
    • 0

      Bu değer varsayılan değerdir. Bu değer, parolayı değiştirmek için bir Güvenli Yuva Katmanı (SSL) bağlantısı kullanmanız gerektiğini belirtir.
    • 1

      Bu değer, güvenli olmayan bağlantı noktalarında parola değişikliklerini izin verir. Bu değeri, SSL etkinleştirilmemişse, yararlıdır.
    • 2

      Bu değer, parola değişikliği devre dışı bırakır işlevi.
    • 4

      Bu değer, parola süre sonu ã¶ncelikli bildirim devre dışı bırakır.
  3. Emin doğru dizin oluşturulan ıisadmpwd sanal dizinini ve sanal dizin için doğru konumu işaret eder. Doğru konuma System32\Inetsrv\Iisadmpwd ' dir. Anonim kimlik doğrulaması sanal dizinde etkin olması için bir gereksinim vardır. Bu sanal dizin olarak, kullanıcılar, sanal dizine yönlendirir uygulamanın aynı kimlik doğrulaması kullanmanız önerilir.
  4. .Htr dosyaları için ASP.dll eşleştirildikleri emin Lisadmpwd dizini "AppMappings" bölümündeki dosya. Bunu yapmak için şu adımları izleyin:
    1. De IIS Yöneticisi Microsoft Yönetim Konsolu'nu (MMC), iisadmpwd dizinini sağ tıklatın ve sonra da Properties ' i tıklatın.
    2. Sanal dizin tıklatın sekmesi.
    3. Sanal dizin</a0> sekmesinde, yapılandırması ' nı tıklatın.
    4. AppMappings</a0> bölümünde, .htr olduğu için bir satır arayın. Uzantı alanı, bu hat listelenir. Sağda listelenen yürütülebilir dosyayı ASP.dll dosyasına işaret doğrulayın. Uzantısı alanında listelenen .htr olan bağlantı yoksa, onu eklemeniz gerekir. Bu uzantı eklemelisiniz, Ekle ' yi tıklatın. Bu uzantı düzenlemeniz gerekir, uzantıyı seçin ve sonra da <a2>Düzenle</a2>'yi tıklatın.
    5. Yürütülebilir dosya için Gözat ' ı tıklatın ve System32\Inetsrv dizininde ASP.dll dosyasını bulun.
    6. Uzantısı</a0> alanına, .htr yazın.
    7. Limit fiiller GET, POST için ayarlayın.
    8. Değişiklikleri kaydetmek için Tamam ' ı tıklatın ve sonra da tüm özellikleri pencerelerini kapatın.
  5. Aşağıdaki metatabanı girişlerini doğru ayarlandığını doğrulayın:
    Bu tabloyu kapaBu tabloyu aç
    Metatabanı girdisini ve değerAçıklama
    Metatabanı girdisini: AuthChangeUrl
    Metatabanı değeri: iisadmpwd/achg.htr
    Bu sayfayı, gerçek bir parola değişikliği iş yapar.
    Metatabanı girdisini: AuthExpiredUrl
    Metatabanı değeri: iisadmpwd/aexp.htr
    Bu sayfa, parolasının süresi dolmuş bir kullanıcı için parola değişikliği formu görüntüler. SSL, bu sayfanın çalışması için etkinleştirilmesi gerekir. Hesap adı "etkialanı\kullanıcıadı" biçiminde yazdığınızdan emin olun.
    Metatabanı girdisini: AuthExpiredUnsecureUrl
    Metatabanı değeri: iisadmpwd/aexp3.htr
    Bu sayfayı, SSL etkinleştirilmemiş veya kullanılmaz parola değişikliği formu görüntüler.
    Metatabanı girdisini: NotifyPwdExpUrl
    Metatabanı değeri: iisadmpwd/anot.htr
    SSL etkinleştirildiğinde, parola kullanım süresi sonu bildirimi işlevi etkinse, bu sayfa görüntülenir.
    Metatabanı girdisini: NotifyPwdExpUnsecureUrl
    Metatabanı değeri: iisadmpwd/anot3.htr
    SSL etkinleştirilmediğinde parola süre sonu işlevi etkinleştirilir, bildirim bu sayfanın görüntülenmesi veya SSL kullanılmaz.
    Metatabanı girdisini: süresi, PasswordExpirePreNotifyDaysBu metabase girdisi istemcisinin parolanın süresi dolmadan önce kalan gün sayısını belirtir. Ayrıca parola pre-notification bir ileti gönderildiğinde, bu metatabanı girdisini gösterir.
  6. Varsayılan değer olarak, daha önce açıklanan sayfalara ilişkili metatabanı girişlerini, kayıt defterindeki <a1>W3SVC</a1> düzeyinde bulunur ve değiştirilmesi gerekmez. Ancak, değiştirilmesi veya doğrulanacak metatabanı girişlerini varsa, uygulama Mdutil.exe gibi kullanılabilir. Mdutil.exe uygulama, Windows 2000 Destek CD'SINDE kullanılabilir.
    1. Mdutil.exe, IIS çalıştıran sunucuya kopyalayın.
    2. Bir CMD penceresini açın.
    3. Mdutil.exe içeren klasörü bulun.
    4. Metatabanındaki geçerli değerini doğrulamak için aşağıdakileri kullanabilirsiniz:

      Mdutil.exe alma w3svc / MetabaseKey.

      Örneğin, aşağıdakini yazın:

      Mdutil.exe w3svc/AuthChangeUrl alın
    5. Değeri değiştirmek için <a0></a0>, daha önce yaptığınız gibi komut kullanabilirsiniz. Ancak, "kümesi ile" yerine "get" Ayrıca, son değeri belirtin.
    Bilgisayarınızda PasswordChangeFlags veya süresi, PasswordExpirePreNotifyDays değiştirmek, bu metatabanı girişlerini yapılandırmak için adsutil.vbs komut dosyası kullanmak zorunda. Adsutil.vbs komut dosyası sisteminizde ınetpub\adminscripts dizininde bulunur. Bu metatabanı girişlerini yapılandırmak için adsutil.vbs komut dosyasını kullanmak için aşağıdaki adımları izleyin:
    1. Bir CMD penceresini açın.
    2. C:\Inetpub\Adminscripts klasörünü bulun.
    3. Değerleri ayarlamak için <a0></a0>, aşağıdakileri kullanabilirsiniz:

      Cscript.exe adsutil.vbs SET w3svc ayarlamak / MetabaseKey

      Örneğin, aşağıdakini yazın:

      Cscript.exe adsutil.vbs set w3svc/PasswordChangeFlags 1
    4. Değerleri incelemek için aynı komut, daha önce kullanılan kullanabilirsiniz. Ancak, "get ile." "set" değiştirme Değerin sonuna eklenir.

Referanslar

Ek bilgi için IIS 5.0 Yardımı'na bakın belgeleri.
Daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
269082IISADMPWD sanal dizin ııs'in temiz yüklemesi sırasında oluşturulan 5.0
Windows yazılım güncelleştirmelerinin adlandırma şeması hakkında daha fazla bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
816915Microsoft Windows Yazılım Güncelleştirme Paketleri için Yeni Dosya Adlandırma Şeması
Microsoft Ürün güncelleştirmelerini açıklamak için kullanılan terminoloji hakkında daha fazla bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
824684Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması

Özellikler

Makale numarası: 831047 - Last Review: 13 Şubat 2014 Perşembe - Gözden geçirme: 3.5
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Internet Information Services 5.0
Anahtar Kelimeler: 
kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kbhotfixserver kbqfe kbqfe kbwin2000presp5fix kbbug kbfix KB831047 KbMttr
Machine-translated Article
Ö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:831047

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com