Отправить учетные данные NT из PHP, работающие на IIS - PullRequest
0 голосов
/ 09 апреля 2020

У меня есть приложение PHP 7.4, работающее в IIS с использованием пула приложений, работающего под учетной записью службы домена.

Мне нужно вызвать другую службу PHP, запущенную на другом сервере IIS. Но я хочу аутентифицироваться на удаленной службе, используя Windows Аутентификация. Это потребовало бы от меня отправки учетных данных NT вместе с запросом. Я использую встроенную функцию stream_socket_client.

Как лучше всего это сделать? Я попытался использовать fastcgi.impersonate и настроить анонимную аутентификацию на использование учетных данных пула приложений, но, тем не менее, учетные данные не отправляются. (На основе трассировки неудачного запроса на удаленной машине.)

Большое спасибо.

...