Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
02.06.2005, 14:03
|
|||
|---|---|---|---|
Web сервиси и многопоточность |
|||
|
#18+
Ситуация такая: Есть 3-х слойка: клиент + web сервис + база Пока клиент и сервисы на одной машине, база на другой. Используется NT Авторизация. Есть 2 метода Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. и Код: 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. Все легко и просто. Теперь: 1). Вызываю с киента Simple(). Все замечательно, конект проходит, все счастливы 2). Вызываю Threader(). Получаю отлуп "Sql Server does not exists or access denied". Я в безопасности не силен но подозреваю, что второй работает не под той же учетной записью, что и основной поток. Хотя я могу и ошибаться... В доках копаюсь но пока ничего путнего не нашел :( пока только какие-то намеки... Подскажите где почитать про эту проблему или объясните чего с этим делать... _________________________________________________ Легче написать не правильную программу чем понять правильную (С) Alan Perlis ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.06.2005, 14:05
|
|||
|---|---|---|---|
Web сервиси и многопоточность |
|||
|
#18+
А дебажиться не пробовал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.06.2005, 14:13
|
|||
|---|---|---|---|
Web сервиси и многопоточность |
|||
|
#18+
Пробывал, честно говоря ничего особо не прояснилось. Появились подозрения В основном потоке: Thread.CurrentPrincipal.Identity.Name = "DOMAIN\User" HttpContext.Current.User.Identity.IsAuthenticated = true В новом: Thread.CurrentPrincipal.Identity.Name = "" HttpContext.Current.User.Identity.IsAuthenticated = error: 'HttpContext.Current.User' does not exist _________________________________________________ Легче написать не правильную программу чем понять правильную (С) Alan Perlis ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.06.2005, 19:04
|
|||
|---|---|---|---|
Web сервиси и многопоточность |
|||
|
#18+
Раскопал, подозорения оказались правильными... Делать надо было так: Код: 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. _________________________________________________ Легче написать не правильную программу чем понять правильную (С) Alan Perlis ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=18&mobile=1&tid=1393986]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
30ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 251ms |
| total: | 353ms |

| 0 / 0 |
