|
Авторизация WCF User/Password
|
|||
---|---|---|---|
#18+
Доброе утро товарищи! Разрабатываю приложение WPF+WCF и пришел к надобности безопасной передачи данных, но мне будет достаточно обычного подтверждения User/Password ниже исходники: Сервис XAML: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
Код: plaintext 1. 2. 3. 4. 5.
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9.
Клиент: Код: plaintext 1. 2.
Ошибка на клиенте: Ошибка при отправке запроса HTTP к https://192.168.1.5:1051/order. Возможно, это вызвано тем, что сертификат сервера не сконфигурирован с HTTP.SYS для случая HTTPS. Это может быть также вызвано несоответствием привязки безопасности между клиентом и сервером. Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
02.11.2011, 11:47 |
|
Авторизация WCF User/Password
|
|||
---|---|---|---|
#18+
JohnykОшибка при отправке запроса HTTP к https://192.168.1.5:1051/order. Возможно, это вызвано тем, что сертификат сервера не сконфигурирован с HTTP.SYS для случая HTTPS. Это может быть также вызвано несоответствием привязки безопасности между клиентом и сервером. Сертификат стоит? https настроен? http://msdn.microsoft.com/en-us/library/ms733768.aspx ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2011, 01:52 |
|
Авторизация WCF User/Password
|
|||
---|---|---|---|
#18+
Есть такая штука: CleanUsernameBinding . Но лучше сделать "по-взрослому", с сертификатами и шифрованием. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2011, 08:50 |
|
Авторизация WCF User/Password
|
|||
---|---|---|---|
#18+
Спасибо что отозвались, но проблему решил сам. Кривой сертификат создавался, создал через программу pruralsight self-cert. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2011, 09:52 |
|
Авторизация WCF User/Password
|
|||
---|---|---|---|
#18+
Еще вопросик, как разграничить доступ к отдельным функциям, с использованием UserName. Точней мне нужно сделать регистрацию нового пользователя, в этом же сервисе, как думаю - это можно реализовать передавать сервису левого пользователя Guest, у которого есть право вызывать 1 функцию регистрации. Смотрел в сторону Ролей, но как я понял сервис их берет из пользователей Winows, а можно, как то при передача логина и пароля на клиенте передать роль? Или даже в кастомном валидаторе из базы достать роль. Главная проблема можно ли задать роль для текущего соединения? Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2011, 13:27 |
|
Авторизация WCF User/Password
|
|||
---|---|---|---|
#18+
Смотрите в сторону Membership WCF. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2011, 10:03 |
|
|
start [/forum/topic.php?fid=19&fpage=3&tid=1396746]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
28ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 277ms |
total: | 403ms |
0 / 0 |