Я посмотрел на прочую перегрузку метода CredentialCache.Add ():
CredentialCache.Add(String host, Int32 port, String authenticationType, NetworkCredential credential)
Определение можно найти здесь: https://msdn.microsoft.com/en-us/library/59x2s2s6(v=vs.110).aspx
Вот онивызвать строку « authenticationType » (вместо «authType») и указать:
Поддерживаемые значения для authType : « NTLM"," Дайджест"," Kerberos"и" Переговоры".
Я нахожу это запутанным, потому что" authType"и" authenticationType", по-видимому, используются взаимозаменяемо.
Он работал для моего URL, когда я использовал" NTLM"и" Переговоры"для" authType"в Перегрузке метода, на которую вы ссылаетесь в своем Вопросе:
CredentialCache.Add(Uri uriPrefix, String authType, NetworkCredential cred)