когда я вызываю метод службы WCF с клиента (веб-сайт или консольное приложение), я получаю сообщение об ошибке сбоя при входе в систему («сбой при входе в систему», вход из ненадежного домена »). Я могу подключиться к базе данных с веб-сайта успешно, но когда я делаю то же самое, вызывая службу WCF и подключаясь к той же базе данных из службы, я получаю эту ошибку
Я отвечаю в основном, потому что ваш вопрос абстрактный - нет операционной системы, IIS, версий / редакций / режимов SQL Server, нет подробностей о конфигурации, ошибках и т. Д.
Это классическая проблема "двойного прыжка". Вы также можете узнать разницу между олицетворением (используется только локально) и делегированием (используется для подключения к другому компьютеру). Вам следует настроить доверие для делегирования, вероятные имена участников-служб (SPN) - имена участников службы, на ваших производственных серверах, а также соответствующим образом кодировать свое приложение.
Plz поиск в Интернете по ключевым словам "двойной прыжок", IIS, SQL Server ", олицетворение, делегирование, asp.net, аутентификация, доверие, развертывание.