Приложение для связи и безопасности приложений - PullRequest
0 голосов
/ 05 мая 2010

У меня есть клиентские приложения, которые общаются с моим приложением silverlight и его веб-службами. Таким образом, клиентское приложение работает на клиентском компьютере и выполняет вызовы непосредственно к приложению silverlight, запущенному на компьютере, а также выполняет вызовы веб-службы.

Я хочу, чтобы безопасность имени пользователя / пароля обрабатывалась сторонним клиентским приложением.

Есть идеи, как мне это сделать?

1 Ответ

0 голосов
/ 05 мая 2010

Я бы попробовал разделы «Сценарий приложений», «Рекомендации» и «Как Tos» этой CodePlex Link . Вы должны быть в состоянии найти сценарий, который близко соответствует вашему, и следовать указаниям и конфигурации, чтобы начать работу.

Если я правильно понял, клиентское приложение передаст имя пользователя / пароль вашему приложению silverlight, для которого потребуется wsHttpBinding с clientCredentials = "Имя пользователя" . Вам нужно будет иметь возможность аутентифицировать это в пользовательском хранилище, настроенном на вашем сервере, например, вы можете настроить поставщика SQL Server .

Я не уверен, как работает ваше стороннее клиентское приложение, но вам потребуется отдельная конфигурация безопасности для этой связи. Вы можете использовать менее безопасную привязку, если приложения находятся на одном компьютере и, возможно, использовать clientCredentials = "Windows" / "None" / "Basic" .

Трудно дать совет, не зная вашей точной ситуации. Что у тебя до сих пор?

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