Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Belirtiler

Aşağıdaki senaryoyu inceleyin:

  • Bir Web sitesine erişmek için Web proxy'si olarak Microsoft Internet Security and Acceleration (ISA) Server 2004 veya ISA Server 2006'yı kullanırsınız.

  • Web sitesinde bir POST işlemi gerçekleştirin.

  • Web sitesi istemciye "401 Kimlik Doğrulama Gerekli" yanıtı gönderir.

Ancak, ISA Server yanıtı istemciye iletmek yerine "401 Kimlik Doğrulama Gerekli" yanıtını düşürür. Bu sorun, Web erişim girişiminin başarısız lığa neden olabilir. Örneğin, Web sitesine büyük bir dosya yüklemeyi denediğinizde, yükleme işlemi zaman dolabilir.

Çözüm

Bu sorunu gidermek için aşağıdaki adımları izleyin:

  1. ISA Server 2004'u çalıştırıyorsanız, aşağıdaki Microsoft Bilgi Bankası makalesinde açıklanan düzeltme paketini uygulayın:

    940709 ISA Server 2004 hotfix paketinin açıklaması: 25 Temmuz 2007ISA Server 2006'yı çalıştırıyorsanız, son ISA Server hizmet paketini uygulayın. Daha fazla bilgi için, Makaleyi Microsoft Bilgi Bankası'nda görüntülemek için aşağıdaki makale numarasını tıklatın:

    954258 En son Internet Güvenlik ve İvme (ISA) Server 2006 hizmet paketi nasıl alınır?

  2. Not Defteri'ni başlatın.

  3. Aşağıdaki kodu kopyalayın ve Not Defteri'ne yapıştırın.

    Const SE_VPS_GUID = "{143F5698-103B-12D4-FF34-1F34767DEabc}"Const SE_VPS_NAME = "AllowPrematureServerResponse"Const SE_VPS_VALUE = trueSub SetValue()    ' Create the root object.    Dim root  ' The FPCLib.FPC root object    Set root = CreateObject("FPC.Root")    'Declare the other objects that are needed.    Dim array       ' An FPCArray object    Dim VendorSets  ' An FPCVendorParametersSets collection    Dim VendorSet   ' An FPCVendorParametersSet object    ' Get references to the array object    ' and to the network rules collection.    Set array = root.GetContainingArray    Set VendorSets = array.VendorParametersSets    On Error Resume Next    Set VendorSet = VendorSets.Item( SE_VPS_GUID )    If Err.Number <> 0 Then        Err.Clear        ' Add the item.        Set VendorSet = VendorSets.Add( SE_VPS_GUID )        CheckError        WScript.Echo "New VendorSet added... " & VendorSet.Name    Else        WScript.Echo "Existing VendorSet found... value- " &  VendorSet.Value(SE_VPS_NAME)    End If    if VendorSet.Value(SE_VPS_NAME) <> SE_VPS_VALUE Then        Err.Clear        VendorSet.Value(SE_VPS_NAME) = SE_VPS_VALUE        If Err.Number <> 0 Then            CheckError        Else            VendorSets.Save false, true            CheckError            If Err.Number = 0 Then                WScript.Echo "Done with " & SE_VPS_NAME & ", saved!"            End If        End If    Else        WScript.Echo "Done with " & SE_VPS_NAME & ", no change!"    End IfEnd SubSub CheckError()    If Err.Number <> 0 Then        WScript.Echo "An error occurred: 0x" & Hex(Err.Number) & " " & Err.Description        Err.Clear    End IfEnd SubSetValue
  4. .vbs dosya adı uzantısını kullanarak dosyayı Microsoft Visual Basic komut dosyası dosyası olarak kaydedin. Örneğin, dosyayı kaydetmek için aşağıdaki adı kullanın:

    AllowPrematureServerResponse.vbs

  5. Bir komut istemi başlatın, AllowPrematureServerResponse.vbs dosyasını kaydettiğiniz konuma değiştirin ve ardından aşağıdaki komutu çalıştırın:

    cscript AllowPrematureServerResponse.vbs

Durum

Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Ek Bilgi

ISA Server düzeltmelerinin ve güncelleştirmelerinin nasıl yüklenir, microsoft bilgi tabanındaki makaleyi görüntülemek için aşağıdaki makale numarasını tıklatın:

885957 ISA Server düzeltmeleri ve güncellemeleri nasıl yüklenir?

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×