Как настроить безопасность SQL Server для службы WCF? - PullRequest
0 голосов
/ 25 ноября 2010

Я учу WCF. Я создал службу WCF, которая использует локальную базу данных SQL Server. Я настроил сервер базы данных для использования аутентификации Windows. Когда я использую службу WCF с приложением WPF, все работает.

Однако, когда я использую службу WCF с приложением браузера WPF, я получаю сообщение об ошибке, которое, как мне кажется, означает, что у меня неправильно настроена безопасность. Конкретная ошибка: «Эта сборка не допускает частично доверенных вызывающих абонентов».

Я пытаюсь выяснить, как правильно настроить безопасность, начиная с безопасности в SQL Server, но у меня возникают проблемы с поиском ответов. Кто-нибудь может мне помочь с этими вопросами?

1) Нужно ли перенастроить SQL Server для использования аутентификации SQL Server вместо аутентификации Windows? Если да, то есть ли рекомендуемые рекомендации по именованию пользователя и настройке привилегий учетной записи, созданной для службы WCF?

2) База данных теперь находится только на локальной машине, поэтому я могу экспериментировать. В будущем я собираюсь переместить базу данных на сервер. Изменится ли конфигурация безопасности, требуемая WCF, когда я это сделаю?

-TC

1 Ответ

0 голосов
/ 30 ноября 2010

вы размещаете свой WCF в IIS (какая версия) или самостоятельно размещаете? Если IIS, то, вероятно, необходимо запустить IIS в режиме полного доверия

старайтесь не использовать аутентификацию SQL Server, если вам не нужно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...