Я бы попробовал разделы «Сценарий приложений», «Рекомендации» и «Как Tos» этой CodePlex Link . Вы должны быть в состоянии найти сценарий, который близко соответствует вашему, и следовать указаниям и конфигурации, чтобы начать работу.
Если я правильно понял, клиентское приложение передаст имя пользователя / пароль вашему приложению silverlight, для которого потребуется wsHttpBinding с clientCredentials = "Имя пользователя" . Вам нужно будет иметь возможность аутентифицировать это в пользовательском хранилище, настроенном на вашем сервере, например, вы можете настроить поставщика SQL Server .
Я не уверен, как работает ваше стороннее клиентское приложение, но вам потребуется отдельная конфигурация безопасности для этой связи. Вы можете использовать менее безопасную привязку, если приложения находятся на одном компьютере и, возможно, использовать clientCredentials = "Windows" / "None" / "Basic" .
Трудно дать совет, не зная вашей точной ситуации. Что у тебя до сих пор?