Masuk dengan Microsoft
Masuk atau buat akun.
Halo,
Pilih akun lain.
Anda memiliki beberapa akun
Pilih akun yang ingin Anda gunakan untuk masuk.

Gejala

Setelah Anda menerapkan Microsoft Internet Security dan Acceleration (ISA) Server Paket Layanan 1 (SP1) atau jika Anda menggunakan Microsoft Forefront Threat Management Gateway (TMG) 2010, Anda mungkin memperhatikan bahwa fitur "Ubah sandi" tidak bekerja seperti yang diharapkan. Misalnya, dalam pengaturan direktori aktif, Anda mengaktifkan pengaturan "Pengguna harus mengubah sandi pada logon berikutnya" untuk akun pengguna tertentu. Namun, saat pengguna berusaha logon menggunakan otentikasi berbasis formulir (FBA) ketika fitur "Ubah sandi" diaktifkan di ISA Server atau TMG Server, pengguna tidak secara otomatis diarahkan ke bentuk yang digunakan untuk mengubah sandi.

Penyebab

Masalah ini terjadi ketika FBA yang digunakan bersama-sama dengan akses direktori ringan Protocol (LDAP). ISA Server 2006 SP1, perilaku default berubah pada saat Anda menggunakan FBA bersama-sama dengan LDAP. Perubahan ini dibuat untuk membantu melindungi terhadap serangan otentikasi. Untuk informasi selengkapnya, kunjungi bagian "Perubahan dalam Paket Layanan 1" dari situs Microsoft TechNet Web berikut ini:

http://technet.microsoft.com/en-us/library/cc514301.aspx

Pemecahan Masalah

Untuk mengatasi masalah ini, ikuti langkah-langkah berikut:

  1. Menginstal paket hotfix yang dijelaskan di artikel Pangkalan Pengetahuan Microsoft berikut ini:

    959357 Deskripsi paket hotfix ISA Server 2006: 29 Oktober 2008Perhatikan bahwa langkah pertama tidak dapat diterapkan untuk Server Microsoft Threat Management Gateway (TMG). Hotfix yang disertakan dalam produk.

  2. Mulai Notepad.

  3. Tempelkan skrip berikut ke berkas Notepad.

    ' -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-' -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-'    This code is Copyright (c) 2007 Microsoft Corporation.  ''    All rights reserved.''    THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF'    ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO'    THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A'    PARTICULAR PURPOSE.''    IN NO EVENT SHALL MICROSOFT AND/OR ITS RESPECTIVE SUPPLIERS BE'    LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY'    DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,'    WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS'    ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE'    OF THIS CODE OR INFORMATION.'' -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-If Not WScript.Arguments.Named.Exists("WebListener") Then    WScript.Echo "WebListener not defined"    WScript.Quit(1)End IfSet fpcRoot = CreateObject("FPC.Root")Set fpcArray = fpcRoot.GetContainingArray()Set fpcWebListener = fpcArray.RuleElements.WebListeners(WScript.Arguments.Named("WebListener"))Set fpcWebListenerVps = fpcWebListener.VendorParametersSetsOn Error Resume NextSet fpcCookieAuthVps = fpcWebListenerVps.Item("{29022EBA-B030-4839-9CA6-DD8875BC7B47}")If Err.number = 0 Then    CookieAuthVpsExists = TrueElse    CookieAuthVpsExists = FalseEnd IfErr.ClearOn Error GoTo 0If Not CookieAuthVpsExists Then    WScript.Echo "Cookie auth VPS settings not defined, hotfix 957859 disabled"Else    On Error Resume Next    WScript.Echo "EnableLDAPPasswordExpiration: " & (fpcCookieAuthVps.Value("EnableLDAPPasswordExpiration") = True)End IfIf WScript.Arguments.Named.Exists("Value") Then    If Not CookieAuthVpsExists Then        Set fpcCookieAuthVps = fpcWebListenerVps.Add("{29022EBA-B030-4839-9CA6-DD8875BC7B47}")    End If    fpcCookieAuthVps.Value("EnableLDAPPasswordExpiration") = (StrComp(WScript.Arguments.Named("Value"), "True", 1) = 0)    fpcArray.Save    WScript.Echo "EnableLDAPPasswordExpiration set to " & (fpcCookieAuthVps.Value("EnableLDAPPasswordExpiration") = True)End If 
  4. Simpan berkas Notepad ini dengan menggunakan ekstensi nama berkas .vbs. Misalnya, gunakan nama berikut ini untuk menyimpan berkas ini:

    EnableHotfix957859.vbs

  5. Buka prompt perintah, pindahkan ke lokasi tempat Anda menyimpan berkas EnableHotfix957859.vbs, dan kemudian ketik perintah berikut ini:

    Cscript EnableHotfix957859.vbs /webListener: < pendengar nama > /Value:trueCatatan Dalam perintah ini, ganti < pendengar nama > dengan nama sebenarnya pendengar Web.

Penting: jika Anda ingin menghapus hotfix 959357, buka wantian perintah, Jelajahi lokasi tempat Anda menyimpan berkas EnableHotfix957859.vbs, dan kemudian ketik perintah berikut ini: Cscript EnableHotfix957859.vbs /webListener: <pendengar nama > /Value:falsecatatan dalam perintah ini, ganti <nama pendengar> dengan nama sebenarnya pendengar Web.

Status

Microsoft telah mengonfirmasi bahwa ini adalah masalah pada produk Microsoft yang tercantum di bagian "Berlaku untuk".

Referensi

Untuk informasi selengkapnya tentang terminologi pembaruan perangkat lunak, klik nomor artikel berikut ini untuk melihat artikel di Basis Pengetahuan Microsoft:

824684 Deskripsi tentang terminologi standar yang digunakan untuk menjelaskan pembaruan perangkat lunak Microsoft

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.

Apakah informasi ini berguna?

Seberapa puaskah Anda dengan kualitas bahasanya?
Apa yang memengaruhi pengalaman Anda?
Dengan menekan kirim, umpan balik Anda akan digunakan untuk meningkatkan produk dan layanan Microsoft. Admin TI Anda akan dapat mengumpulkan data ini. Pernyataan Privasi.

Terima kasih atas umpan balik Anda!

×