Прелистувачот памети прокси сметка. Вашиот .NET клиент користи CredentialCache.DefaultCredentials и добива 407 без повторувањето што го очекувавте. Овие два факти се компатибилни.

DefaultCredentials го претставува тековниот безбедносен контекст за поддржана интегрирана автентикација. Microsoft ја документира неговата применливост на NTLM, Negotiate и Kerberos. Ова не е барање да се извлече корисничко име и отворена лозинка од најавувањата зачувани во прелистувачот.

Ако проксито нуди Basic и бара одделна сметка, конфигурирајте ја таа сметка преку интерфејсот за акредитиви на проксито што го поддржува клиентот. Експлицитен NetworkCredential и тековниот безбедносен контекст на Windows се различни влезови.

Проверете го објавеното предизвик пред да ја смените лозинката. Проверете и кој кориснички контекст ја извршува апликацијата. Извршна датотека на работна површина и услуга можат да имаат различни идентитети дури и кога се стартуваат на истиот компјутер.

Нема причина сметката да се копира и во својството за акредитиви на одредиштето. Задржете го најавувањето на посредникот кај посредникот. Корисната дијагностика именува три работи: избраното прокси, шемата што ја бара и видот на акредитиви што апликацијата навистина ги доставила.

Поврзани статии