Проблемы Safari, получающие доступ к Windows Integrated Authentication (иначе NTLM) защищенный веб-сайт

PowerShell не распознает символические константы, которые вы пытаетесь использовать там. Вместо этого используйте числовые значения. Для PROCESS_ALL_ACCESS это должно быть 1056763 или 0x00101ffb (и вам также нужно $false вместо FALSE). Тем не менее, вы, вероятно, не должны использовать PROCESS_ALL_ACCESS в первую очередь.

Попробуйте с PROCESS_QUERY_LIMITED_INFORMATION (числовое значение 4096 или 0x1000):

$handle = $Kernel32::OpenProcess(0x1000, $false, 4548)

6
задан Darren 2 April 2009 в 22:42
поделиться

1 ответ

Некоторые веб-сайты http://www.musteat.org/nodes/show/151 указывает на это, являются проблемой с согласованной аутентификацией.

Можно выключить, Согласовывают в пользу чистого NTLM в IIS через установку NTAuthenticationProviders Metabase и следующую команду ADSUTIL.

cscript adsutil.vbs set w3svc/WebSite/<SiteID>/NTAuthenticationProviders "NTLM"

Изменение <SiteID> к соответствующему идентификатору, обычно 1.

7
ответ дан 17 December 2019 в 00:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: