Интегрированная защита означает, что соединение происходит под учетными данными потока, делающего Операцию открытия. Обычно поток имеет учетные данные процесса, в случае IIS и WCF значение, что AppPool настроил учетные данные для выполнения как. Если поток является олицетворением (как это часто бывает с WCF) затем, поток имеет учетные данные вызывающей стороны, и ограниченное делегирование происходит для аутентификации с удаленным сервером БД. Независимо от того, что учетные данные используются, им нужно доверять и позволить соединиться сервером БД.
Таким образом, решение Ваших проблем зависит от того, что Вы делаете, и Вы предоставили много кода, но не фактической релевантной информации.
Все они описаны в мельчайших подробностях в документации по продукту и у Вас не должно быть проблемы после MSDN: - Основные принципы безопасности WCF - Делегация и олицетворение с WCF - Инструкции по безопасности WCF
Некоторые старые версии libvirtd сбиваются с толку после некоторой внутренней ошибки и начинают выдавать ошибки этого типа. Я никогда не утруждал себя отслеживанием точной ошибки, поскольку она была исправлена после ряда обновлений.
Две вещи, которые нужно сделать: