|
Динамическое создание endpoint
|
|||
---|---|---|---|
#18+
Добрый день! Задача сделать один сервис для http и https. Хост создается динамически через фабрику, где я смотрю и создаю нужный транспорт. Код вот такой Код: 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. 32. 33. 34.
Проблема в создании эндпойнта. endPoint равен null после выполнения. Если комментирую выделенную строку и раскомментировать строку в конфиге Код: plaintext 1. 2. 3.
то всё работает. Что может быть не так? p.s. http://localhost:5083/WCF/BillService.svc ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2011, 10:47 |
|
Динамическое создание endpoint
|
|||
---|---|---|---|
#18+
хм...вроде все правильно, а если закомментировать эти две строки transport.AuthenticationScheme = System.Net.AuthenticationSchemes.Anonymous; transport.HostNameComparisonMode = HostNameComparisonMode.StrongWildcard; ? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2011, 18:35 |
|
Динамическое создание endpoint
|
|||
---|---|---|---|
#18+
проблема была в том, что студийный веб-сервер не поддерживает https эндпойнты. а проблему решил с другой стороны. в svc файл добавил Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2011, 17:01 |
|
|
start [/forum/topic.php?fid=19&fpage=21&tid=1397463]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
83ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 206ms |
0 / 0 |