/ / Възможно ли е да се приложи удостоверяване само на една крайна точка в услугата WCF? - .net, уеб услуги, wcf, удостоверяване, удостоверяване на Windows

Възможно ли е да се приложи удостоверяване само на една крайна точка в услугата WCF? - .net, уеб услуги, wcf, удостоверяване, удостоверяване на Windows

Имам проект за WCF услуга с няколко крайни точки без удостоверяване. Има клиенти, които използват крайните точки, но клиентите не могат да бъдат променяни.

Сега бих искал да добавя нова крайна точка с WindowsУдостоверяване. Успях да го приложа по целия проект, но това нарушава съвместимостта с клиентите, които използват останалите крайни точки, тъй като не докосват свойствата на Потребителско име / Парола на обекта на услугата.

Възможно ли е да приложите този метод за удостоверяване на конкретната крайна точка, така че останалите услуги в проекта да останат без удостоверяване или да създам нов проект за WCF?

Отговори:

1 за отговор № 1

Удостоверяването на Windows е активирано на ниво IISза даденото приложение ASP.NET. По-добре е да създадете нова услуга на WCF, която се хоства в отделно приложение в IIS, за което можете да активирате удостоверяване на Windows. По отношение на маршрути винаги можете да имате обратна прокси (като nginx или HAProxy) пред вашата IIS в за да се постигнат желаните маршрути и да се гледа на крайния потребител, сякаш те са едно и също приложение.