В ISA Server 2006 нельзя задать время ожидания сеанса для частных компьютеров в веб-прослушивателя, имеющего настройки метода проверки подлинности RSA SecurID

ВНИМАНИЕ! Данная статья переведена с использованием программного обеспечения Майкрософт для машинного перевода и, возможно, отредактирована посредством технологии Community Translation Framework (CTF). Корпорация Майкрософт предлагает вам статьи, обработанные средствами машинного перевода, отредактированные членами сообщества Майкрософт и переведенные профессиональными переводчиками, чтобы вы могли ознакомиться со всеми статьями нашей базы знаний на нескольких языках. Статьи, переведенные с использованием средств машинного перевода и отредактированные сообществом, могут содержать смысловое, синтаксические и (или) грамматические ошибки. Корпорация Майкрософт не несет ответственности за любые неточности, ошибки или ущерб, вызванные неправильным переводом контента или его использованием нашими клиентами. Подробнее об CTF можно узнать по адресу http://support.microsoft.com/gp/machine-translation-corrections/ru.

Эта статья на английском языке: 941162
Эта статья помещена в архив. Она предлагается "как есть" и обновляться не будет.
Проблема
В Microsoft Internet Security and Acceleration (ISA) Server 2006 нельзя задать время ожидания сеанса для частных компьютеров в веб-прослушивателя, имеющего метод проверки подлинности RSA SecurID, настроенный.

ЕслиСбор дополнительных делегирование учетных данных в формефлажок не установлен вauthenticationвкладки веб-прослушивателя свойства,Время ожидания для частных компьютеровполе отключено вДополнительные параметры формы«Свойства системы»..

ЕслиСбор дополнительных делегирование учетных данных в формефлажок вauthenticationвкладки веб-прослушивателя свойства,Время ожидания для частных компьютеровполе включено вДополнительные параметры формы«Свойства системы».. Имя пользователя и тем не менее, RSA пароль всегда время ожидания согласно значению вВремя ожидания для общих компьютероввне зависимости от значения в полеВремя ожидания для частных компьютеровполе.
Причина
По умолчанию сервер ISA Server 2006 не поддерживает значение времени ожидания для частных компьютеров при использовании проверки подлинности для RSA SecurID.
Решение
Чтобы устранить эту проблему, примените исправление, описанное в следующей статье Microsoft Knowledge Base:
943215Описание пакета исправлений для ISA Server 2006: 7 октября 2007 г.
Примечания
  • После установки данного исправления для частных компьютеров и общих компьютеров можно задать время ожидания сеанса. Исправление этой проблемы применяется только при использовании стандартной формы, обеспечивающий ISA Server.
  • Данное исправление заменяет файл Usr_pcode.htm обновленная версия. Файл Usr_pcode.htm находится в следующей папке:
    <isa_install_dir></isa_install_dir>\CookieAuthTemplates\ISA\HTML
    надписью<isa_install_dir></isa_install_dir>Прототип представляет место, где установлен сервер ISA Server 2006. Настройки в файле Usr_pcode.htm данное исправление не заменяет его. Таким образом RSA SecurID формы не отображаются параметры, чтобы указать, является ли клиентский компьютер общедоступный компьютер или личный компьютер. В этом случае необходимо восстановить исходный файл Usr_pcode.htm, установите исправления и затем recustomize файл Usr_pcode.htm.
Статус
Корпорация Майкрософт подтверждает, что это проблема в продуктах Майкрософт, перечисленных в разделе «Применяется к»..
Дополнительная информация
Форма входа в систему, которая используется для проверки подлинности SecureID также используется для Radius OTP. Тем не менее код Radius OTP не был изменен для поддержки компьютеров частной или общедоступной. Таким образом когда ISA выполняет проверку подлинности Radius OTP на основе запросов, всегда учитывает только общего времени ожидания. Обозреватель на клиентской стороне будет сохраняться имя пользователя, при выборе «личный компьютер» с помощью Radius OTP. Тем не менее частные тайм-аут не используется.

Возврат данного исправления

После установки накопительного пакета исправления 943215, можно вернуться, представленные в текущее исправление, описанное поведение. После исправления возврате консоль управления ISA Server по-прежнему позволяет указать время ожидания для частных компьютеров. В форме RSA SecurID, по-прежнему будет отображаться параметры, чтобы указать, является ли клиентский компьютер общедоступный компьютер или личный компьютер. Параметры для частных компьютеров не оказывает влияния.

Чтобы восстановить состояние установленные исправления ISA Server 2006, выполните следующие действия.
  1. Запустить «Блокнот»..
  2. Скопируйте указанный ниже текст и вставьте его в блокнот..
    Const SE_VPS_GUID = "{143F5698-103B-12D4-FF34-1F34767DEabc}"Const SE_VPS_NAME = "RevertHotfix941162"Const SE_VPS_VALUE = trueSub 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 IfEnd SubSub CheckError()    If Err.Number <> 0 Then        WScript.Echo "An error occurred: 0x" & Hex(Err.Number) & " " & Err.Description        Err.Clear    End IfEnd SubSetValue
    Корпорация Майкрософт предлагает примеры программного кода только для иллюстрации, без каких-либо явных или подразумеваемых гарантий.. Включая, но не ограничивая, подразумеваемые гарантии товарности или пригодности для использования в определенных целях.. В данной статье предполагается, что вы знакомы с языком программирования предложенном в примере, а также с средствами, которые используются для создания и отладки.. Сотрудники службы поддержки Майкрософт могут объяснить работу конкретной процедуры, но не. будут изменять примеры для реализации дополнительных возможностей или удовлетворения требований конкретных пользователей..
  3. Сохраните файл как файл сценария Microsoft Visual Basic, используя расширение .vbs. Например можно используйте следующее имя файла:
    RevertHotfix941162.vbs
  4. В командной строке, переместить в которой сохранен файл RevertHotfix941162.vbs и запустите следующую команду:
    Cscript RevertHotfix941162.vbs

Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 941162 — последний просмотр: 01/16/2015 02:08:25 — редакция: 3.0

Microsoft Internet Security and Acceleration Server 2006 Enterprise Edition, Microsoft Internet Security and Acceleration Server 2006 Standard Edition

  • kbnosurvey kbarchive kbexpertiseinter kbqfe kbmt KB941162 KbMtru
Отзывы и предложения
ERROR: at System.Diagnostics.Process.Kill() at Microsoft.Support.SEOInfrastructureService.PhantomJS.PhantomJSRunner.WaitForExit(Process process, Int32 waitTime, StringBuilder dataBuilder, Boolean isTotalProcessTimeout)