Я получаю ту же ошибку и ни одна из вышеперечисленных справок для меня.
Я наконец отследил ее до connectionStrings в родительском web.config (моя служба была развернута в дочернем приложении на сайте администратора).
Да звучит смешно, но как только я обернул строки подключения в родительском web.config элементом элемента location, все начало работать.
Для ясности, в родительском web.config,Я изменил это
<connectionStrings>
<add name="..." />
</connectionStrings>
на это
<location path="." inheritInChildApplications="false">
<connectionStrings>
<add name="..." />
</connectionStrings>
</location>
Обратите внимание, что эта ошибка также привела к очень бесполезному serviceSecurityAudit сообщению журнала:
Ошибка аутентификации сообщения.
Служба: ...
Действие: http://schemas.xmlsoap.org/ws/2005/02/trust/RST/SCT
ClientIdentity:
ActivityId:
ArgumentNullException: значение не может быть нулевым.
Имя параметра: manager