Проверка подлинности Windows (NTLM) не работает на iOS URLSession на HTTP 2.0 - PullRequest
0 голосов
/ 14 марта 2019

Я разместил webdav на сервере Windows 2016 (т.е. IIS 10) с включенной аутентификацией Windows, когда мы пытаемся получить доступ к webdav из браузера, это откат к HTTP 1.1, поскольку аутентификация NLTM не работает на HTTP 2.0.Но когда мы пытаемся получить доступ через URLSession, он не возвращается к HTTP 1.1.И поскольку он не откатывается к аутентификации Windows HTTP 1.1, продолжайте запрашивать пароль пользователя, подобный https://discussions.apple.com/thread/7928303.. Это нормально работает в iOS 12, но ниже iOS 12 не работает.

...