|
WCF и аутентификация. Простой вопрос
|
|||
---|---|---|---|
#18+
Здравствуйте! Сделал простой WCF сервис с методом Test(), поднял под IIS, все ок. В другой проект добавил ServiceReference. Дергаю метод сервиса таким образом: Код: plaintext 1. 2. 3. 4. 5. 6. 7.
Вопрос: как в сервисе внутри метода Test() получить эти самые имя и пароль? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2010, 13:14 |
|
WCF и аутентификация. Простой вопрос
|
|||
---|---|---|---|
#18+
Просто от балды - System.ServiceModel.ServiceSecurityContext.Current не то? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2010, 17:41 |
|
WCF и аутентификация. Простой вопрос
|
|||
---|---|---|---|
#18+
если вам надо аунтификацию сделать, с использованием логина и пароля, то надо делать примерно так server config Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31.
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2010, 11:33 |
|
WCF и аутентификация. Простой вопрос
|
|||
---|---|---|---|
#18+
последний квоут не ппраильно вставился (. [src][public class CredentialValidator : UserNamePasswordValidator { public override void Validate(string userName, string password) { if(userName != "test" || password != "test") throw new SecurityTokenException("Invalid Username or Password."); } }/SRC] и к сайту прикрутить сертификат. Тогда будет шифровать ваши креденшиалы, и будет проверять пароль и логин, это случай если сервис используется через интернет, если же локально то можно без транспортной безопасности и никаких https не надо. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2010, 11:36 |
|
|
start [/forum/topic.php?fid=19&fpage=25&tid=1397605]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
73ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 172ms |
0 / 0 |