FIX: Používateľom sa zobrazí výzva na overenie keď je vlastnosť ReturnAuthRequiredIfAuthUserDenied nastavená na hodnotu True, a používatelia odmietnutý "Všetkých užívateľov" pravidlom v čele hrozba riad...

Preklady článku Preklady článku
ID článku: 2518670
Rozbaliť všetko | Zbaliť všetko

PRIZNAKY

Keď Microsoft čele hrozba riadenia Gateway (TMG) 2010 zamieta žiadosť o overenému používateľovi, používateľ dostane "502" chybové hlásenie na informáciu užívateľa, že on alebo ona je odmietnutý prístup. Navyše používateľ nie je výzva na poskytnúť alternatívne poverenia.

The ReturnAuthRequiredIfAuthUserDenied Vlastnosť je možné nastaviť tak, že keď overenému používateľovi je odmietnutý politikou TMG, používateľ dostane správu, "je 407 nutná Proxy autorizácia". To umožňuje užívateľovi poskytnúť alternatívne poverenia.

Ďalšie informácie o ReturnAuthRequiredIfAuthUserDenied nehnuteľnosti, navštívte nasledujúce webovú lokalitu Microsoft Developer Network (MSDN):
ReturnAuthRequiredIfAuthUserDenied vlastnosť IFPCWebListenerProperties rozhrania
Ak správca vytvorí Zak?í?? pravidlo, ktoré platí pre všetkých používateľov a sady ReturnAuthRequiredIfAuthUserDenied Vlastnosť Pravda, používateľ, ktorý je odmietnutý takéto pravidlo dostane správu, "je 407 nutná Proxy autorizácia". Toto správanie sa prejavuje, hoci všetci používatelia by poprel týmto pravidlom. Toto správanie nesmie byť požadovaný a by mohlo viesť k zbytočnému overovania výziev.

PRICINA

Toto správanie je zámerné. Ale toto správanie môže byť požadovaný správanie nie, pretože všetci užívatelia popierajú pravidlo bloky všetkých používateľov. Okrem toho výziev pre alternatívne poverenia nevyrieši tento problém.

RIESENIE

Primárne rozlíšenie

Ak chcete vyriešiť tento problém, nainštalujte aktualizáciu softvéru, ktorá je popísaná v nasledovnom článku databázy Microsoft Knowledge Base:

2555840 Microsoft čele hrozba riadenia Gateway 2010 Service Pack 2

Sekundárne rozlíšenie

Ak nemôže nainštalovať balík Service Pack, problém môže vyriešiť inštaláciou aktualizácie softvéru, ktorá je popísaná v nasledovnom článku databázy Microsoft Knowledge Base:
2517957 Software Update 1 Rollup 4 na čele manažmentu hrozby Gateway (TMG) 2010 Service Pack 1
Po použití tejto aktualizácie softvéru, spustiť skript, ktorý je uvedený v časti "Ďalšie informácie" na jeden z členov TMG pole nastavte SkipReauthWhenNonDefaultRule Vlastnosť Pravda.

STAV

Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti „vzťahuje sa na".

DALSIE INFORMACIE

Táto aktualizácia softvéru zavádza novú vlastnosť, SkipReauthWhenNonDefaultRule. Táto vlastnosť poskytuje nové správanie. Napríklad, zvážte nasledovné scenáre.
Scenár č.1

Správca vytvorí všetkých používateľov pravidlo, ktoré znemožňuje prístup k overenému používateľovi, a ReturnAuthRequiredIfAuthUserDenied vlastnosť nastavená na Pravda. V tomto scenári, ak SkipReauthWhenNonDefaultRule vlastnosť nastavená na Pravda, používateľ dostane "502" chybové hlásenie a nie je výzva na zadanie alternatívne poverenia.
Scenár č.2

Predvolené pravidlo a pravidlo popiera žiadosť. Tiež, ReturnAuthRequiredIfAuthUserDenied vlastnosť nastavená na Pravda. V tomto scenári, používateľ dostane "407 overenie servera Proxy požadovaná" správy, ako sa očakávalo.
Po použití tejto aktualizácie softvéru, spustiť nasledujúci skript na jeden z členov TMG pole nastavte SkipReauthWhenNonDefaultRule Vlastnosť Pravda. Predvolené nastavenie pre SkipReauthWhenNonDefaultRule Vlastnosť je Nepravdivé.

Poznámka Tento skript bude len zmeniť správanie pri ReturnAuthRequiredIfAuthUserDenied Vlastnosť je nastavená na Pravda.
Const SE_VPS_GUID = "{143F5698-103B-12D4-FF34-1F34767DEabc}"
Const SE_VPS_NAME = "SkipReauthWhenNonDefaultRule"
Const SE_VPS_VALUE = true

Sub SetValue()

' Create the root obect.
Dim root ' The FPCLib.FPC root object
Set root = CreateObject("FPC.Root")

'Declare the other objects needed.
Dim array ' An FPCArray object
Dim VendorSets ' An FPCVendorParametersSets collection
Dim VendorSet ' An FPCVendorParametersSet object

' Get references to the array object
' and 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 If

End Sub

Sub CheckError()

If Err.Number <> 0 Then
WScript.Echo "An error occurred: 0x" & Hex(Err.Number) & " " & Err.Description
Err.Clear
End If

End Sub

SetValue
Poznámka Chcete obnoviť predvolené správanie, postupujte nasledovne:
  1. Vyhľadajte nasledujúci riadok v skripte:
    Const SE_VPS_VALUE = true
  2. Zmeniť riadok v skripte na nasledovné:
    Const SE_VPS_VALUE = false
  3. Uložiť skript a znova spustite tento skript na jeden z členov TMG Array.

ODKAZY

Ďalšie informácie o softvér Aktualizácia terminológie, po kliknutí na nasledovné číslo článku databázy Microsoft Knowledge Base:
824684 Popis štandardnej terminológie použitej na popis aktualizácií softvéru spoločnosti Microsoft

Vlastnosti

ID článku: 2518670 - Posledná kontrola: 8. novembra 2011 - Revízia: 1.0
Kľúčové slová: 
kbexpertiseinter kbbug kbsurveynew kbqfe kbfix kbmt KB2518670 KbMtsk
Strojovo preložené
DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.
Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem:2518670

Odošlite odozvu

 

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