Как я могу использовать WCF только с базовыми атрибутами, SSL и базовой аутентификацией в IIS?

Возможно ли установить службу WCF с использованием SSL и базовой аутентификации в IIS, используя только привязку BasicHttpBinding? (Я не могу использовать привязку wsHttpBinding)

Сайт размещен на IIS 7 со следующей настройкой аутентификации:

- Anonymous access: off - Basic authentication: on - Integrated Windows authentication: off !! 

Конфигурация сервиса:

                        

Я попробовал 2 типа привязок с двумя разными ошибками:

1 – Ошибка IIS: «Не удалось найти базовый адрес, который соответствует схеме http для конечной точки со связыванием BasicHttpBinding. Схемы зарегистрированных базовых адресов: [https].

          

2 – Ошибка IIS. Для параметров безопасности для этой службы требуется «анонимная» аутентификация, но она не включена для приложения IIS, на котором размещена эта служба.

          

Кто-нибудь знает, как правильно настроить это? (если возможно?)

После некоторого копания и задавая несколько вопросов нескольким коллегам, мы, наконец, решили проблему.

Важно понимать, что в этом случае есть два аспекта безопасности. Безопасность IIS и безопасность WCF.

Безопасность IIS: включить SSL и включить базовую проверку подлинности. Отключить анонимную аутентификацию. (Конечно, создайте учетную запись / группу Windows и установите разрешения для своего приложения в IIS.)

Безопасность WCF : поскольку привязка является только базовымHttpBinding, служба не требует ничего действительного. IIS отвечает за это.

Конфигурация привязки услуги:

         

И, наконец, чтобы разрешить первую ошибку, мы удалили конечную точку mex. Эта конечная точка требует связывания HTTP.

Удалено:

  
Давайте будем гением компьютера.