|
The caller was not authenticated при обращении к сервису
|
|||
---|---|---|---|
#18+
Всем привет, сервис написан с использоваением wsHttpBinding, использует сертификат. При локальном тестирование все гуд. Выкладываю сервис на продакшн, при вызове какого-либо метода падает с ошибкой SecurityNegotiationExceptionThe caller was not authenticated by the service. На всех форумах пишут что убирайте нафиг wsHttpBinding ибо оно требует аутентификации и используйте обычный(basicHttpBinding), но тогда не будет использоваться сертификат. конфиг сервера Код: xml 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. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57.
конфиг клиента Код: xml 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. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50.
... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2012, 12:26 |
|
The caller was not authenticated при обращении к сервису
|
|||
---|---|---|---|
#18+
OracleLover, кстати правильно говорят. чтобы не морочится с программной реализацией , лучше использовать встроенную в винду. которую и поддерживать прошще. поэтому ставь https. и назначай обычными средствами винды для нужного порта сертификат. сертификат клиенту в хранилище сертификатов отправь. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2012, 12:50 |
|
The caller was not authenticated при обращении к сервису
|
|||
---|---|---|---|
#18+
AlexeiKOracleLover, кстати правильно говорят. чтобы не морочится с программной реализацией , лучше использовать встроенную в винду. которую и поддерживать прошще. поэтому ставь https. и назначай обычными средствами винды для нужного порта сертификат. сертификат клиенту в хранилище сертификатов отправь. а клиенты данный сертификат автоматически получать будут? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2012, 12:55 |
|
The caller was not authenticated при обращении к сервису
|
|||
---|---|---|---|
#18+
Вообщем AlexeiK спасибо, данный способ простой и надежный, даже чертыхаться не надо. Но, делал по этой статье и локально-то все работает, как-то стало даже интересно что не хватает при нелокальной работе. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2012, 13:26 |
|
The caller was not authenticated при обращении к сервису
|
|||
---|---|---|---|
#18+
Может поэтому? Код: xml 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2012, 13:47 |
|
The caller was not authenticated при обращении к сервису
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2012, 13:48 |
|
The caller was not authenticated при обращении к сервису
|
|||
---|---|---|---|
#18+
LelouchМожет поэтому? Код: xml 1. 2. 3.
Я сколько не читал так и не понял что туда надо подставлять, в коде даже из статьи есть коммент ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2012, 14:35 |
|
The caller was not authenticated при обращении к сервису
|
|||
---|---|---|---|
#18+
<!-- Upon deployment, the following identity element should be removed or replaced to reflect the identity under which the deployed service runs. If removed, WCF will infer an appropriate identity automatically. --> Я пробовал и убирать данный параметр - все равно ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2012, 14:35 |
|
The caller was not authenticated при обращении к сервису
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2012, 14:45 |
|
The caller was not authenticated при обращении к сервису
|
|||
---|---|---|---|
#18+
OracleLover, пример привели) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2012, 15:04 |
|
The caller was not authenticated при обращении к сервису
|
|||
---|---|---|---|
#18+
LelouchOracleLover, пример привели) *рыдаю* ну а что там должно-то быть - адрес сервиса, адрес клиента, имя сертификата? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2012, 15:11 |
|
The caller was not authenticated при обращении к сервису
|
|||
---|---|---|---|
#18+
OracleLover, а без понятия, просто имел такую же ошибку (аутентифкация Windows), но я никогда не использовал аутентификацию по сертификату. Поэтому что Вам надо указать - нефкурсе. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2012, 15:17 |
|
The caller was not authenticated при обращении к сервису
|
|||
---|---|---|---|
#18+
у меня в итоге используется такое: Код: xml 1. 2. 3.
(сервис работает под NetworkService) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2012, 15:20 |
|
The caller was not authenticated при обращении к сервису
|
|||
---|---|---|---|
#18+
Lelouch, The endpoint identity must match the certificate configured on the service side; otherwise WCF will throw an exception at the moment of authenticating the service. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2012, 15:27 |
|
The caller was not authenticated при обращении к сервису
|
|||
---|---|---|---|
#18+
Код: xml 1. 2. 3. 4. 5. 6.
тогда Код: xml 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2012, 15:28 |
|
The caller was not authenticated при обращении к сервису
|
|||
---|---|---|---|
#18+
svctraceviewer.exe может поможет . ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2012, 15:32 |
|
The caller was not authenticated при обращении к сервису
|
|||
---|---|---|---|
#18+
AlexeiK, у можно использовать Код: xml 1. 2. 3.
? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2012, 15:33 |
|
The caller was not authenticated при обращении к сервису
|
|||
---|---|---|---|
#18+
LelouchAlexeiK, у можно использовать Код: xml 1. 2. 3.
? оно само у меня даже такое генерилось после обновления ссылки на сервис - один хер не помогало ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2012, 15:50 |
|
The caller was not authenticated при обращении к сервису
|
|||
---|---|---|---|
#18+
OracleLover, а ошибка таже? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2012, 16:12 |
|
|
start [/forum/topic.php?fid=19&msg=37809960&tid=1397236]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 248ms |
total: | 386ms |
0 / 0 |