Как настроить сервис WCF с помощью базового уровня и аутентификации Windows и бинарного кодированияC#

Место общения программистов C#
Ответить
Anonymous
 Как настроить сервис WCF с помощью базового уровня и аутентификации Windows и бинарного кодирования

Сообщение Anonymous »

Существует множество существующих вопросов/ответов с подмножествами моего вопроса (Basichttpbinding с аутентификацией Windows, используя пользовательские привязки, определение BinaryMessageEncoding). Тем не менее, нет существующих ответов с этой конкретной комбинацией всех трех из этих элементов.








< /code>

Я протестировал службу WCF, и она работает очень хорошо в отношении аутентификации Windows
. Но тогда я хотел использовать кодирование бинарных сообщений, чтобы повысить производительность
. Итак, именно тогда я превратился в пользовательскую территорию привязки, потому что кажется
, что можно указать только бинарное кодирование сообщения для Basichttpbinding в разделе «Br /> пользовательскую привязку», например: < /p>









< /code>

(и мне нужна точная комбинация вещей; пожалуйста, не советуйте мне переключаться на WSHTTPBinding, или использовать NetTCPBinding и т. Д.) /> Укажите BinaryMessAgeEncoding для протокола HTTP в разделе «Пользовательский». (Я должен быть честным и признавать
, что я считаю, что конфигурация служб WCF очень трудно для Grok,
, по крайней мере, когда настраиваемые привязки в смешивание ...) < /p>

Я думаю, что правильные характеристики привязки будут: < /p>









< /code>

... но действительно ли это эквивалентно < /p>










< /code>

... в отношении определения аутентификации Windows (Kerberos, а не только NTLM)
для службы WCF? < /p>

Подробнее здесь: https://stackoverflow.com/questions/262 ... entication
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»