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

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
10.02.2010, 15:27
|
|||
|---|---|---|---|
WCF: как сделать замену юзера? |
|||
|
#18+
Есть WCF сервис, клиент(basicBinding, silverloght или java) шлет домен\имя юзера пароль и хочет, чтобы все операции выполнялись сервисом от этого юзера, коннекты к скл серверу и тд.. как сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.02.2010, 15:52
|
|||
|---|---|---|---|
WCF: как сделать замену юзера? |
|||
|
#18+
Winnipuh, как сделать что, уточните.а то тут много можно всего сделать :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.02.2010, 17:08
|
|||
|---|---|---|---|
WCF: как сделать замену юзера? |
|||
|
#18+
AlexeiKWinnipuh, как сделать что, уточните.а то тут много можно всего сделать :) есть клиент коннектящийся к сервису по basicBinding. сервис рабоатет с базой. Хотелось бы чтобы юзер, коннектясь через интернет на клиенте указывал данные доменного юзера известные ему домен\юзер пароль и сервис выполнял все методы, все действия от имени этого юзера, т.е. переключал контекст на указанный и коннектился к базе, слал запросы в базу от имени этого юзера, работал с файлами. Предполагается, что сервси рабоатет в указанном домене, или в домене с установленными трастед отношениями с доменом указанном юзером. Еще: есть толстый клиент, который юзер использует в локальной сети, а когда он находится где-то в другом месте, он коннекттся легким клиентом, но надо чтобы он под своим же доменным юзером работал и удаленно. Как переключиться в сервисе? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.02.2010, 17:30
|
|||
|---|---|---|---|
WCF: как сделать замену юзера? |
|||
|
#18+
Winnipuh, слушай, может ты им vpn + remote desktop раздашь, и завершишь свою мегаавтоматизацию ? мне кажется суть задачи, че нито сделать по быстрому. не слишком она обдумана на мой взгляд. хотя как вариант простой: внедри в толстого клиента wcf host тонкий будет отдавать команды толстому и толстый выполнять. так же подвесь общую wcf службу,которая будет маршрутизатором для тонких клиентов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.02.2010, 17:31
|
|||
|---|---|---|---|
WCF: как сделать замену юзера? |
|||
|
#18+
толстый клиент будет запущен как служба , комп юзера включен. вот и все :) перепишешь толстый клиент как нито по удобнее->служба или хз как. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.02.2010, 18:15
|
|||
|---|---|---|---|
WCF: как сделать замену юзера? |
|||
|
#18+
AlexeiKWinnipuh, слушай, может ты им vpn + remote desktop раздашь, и завершишь свою мегаавтоматизацию ? мне кажется суть задачи, че нито сделать по быстрому. не слишком она обдумана на мой взгляд. хотя как вариант простой: внедри в толстого клиента wcf host тонкий будет отдавать команды толстому и толстый выполнять. так же подвесь общую wcf службу,которая будет маршрутизатором для тонких клиентов. всё продумано до невозможности ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.02.2010, 18:17
|
|||
|---|---|---|---|
WCF: как сделать замену юзера? |
|||
|
#18+
AlexeiKтолстый клиент будет запущен как служба , комп юзера включен. вот и все :) перепишешь толстый клиент как нито по удобнее->служба или хз как. не.... надо как я описал, это один из сценариев.... просто в базе много завязано на права доменных юзеров, да и клиентво может быть сотня, ремоут десктопы не пройдут, тем более из какой-нибудь грубо говоря китайской гостиницы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.02.2010, 18:39
|
|||
|---|---|---|---|
WCF: как сделать замену юзера? |
|||
|
#18+
Winnipuh, тогда то все просто. встрой wcf host внутрь толстого клиента. запускай толстого клиента, и шли из тонкого в него команды :) запустить прцоесс от имени юзера ты знаешь как. ну будет у тебя 100 процессов. но это даже лучше тебе. безопасность и т.п. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.02.2010, 12:12
|
|||
|---|---|---|---|
WCF: как сделать замену юзера? |
|||
|
#18+
Winnipuh, у WCF есть свои способы имперсонификации (напр., клиент создает NetworkCredential и устанавливает его с необходимым уровнем имперсонификации AllowedImpersonationLevel для ClientCredentials.Windows прокси, метод сервиса имеет атрибут OperationBehavior(Impersonation=ImpersonationOption.Required)) но раз "клиент(basicBinding, silverloght или java) шлет домен\имя юзера пароль", т.е. как данные, то тогда, как вариант, использовать на стороне сервера WindowsImpersonationContext... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.02.2010, 12:43
|
|||
|---|---|---|---|
WCF: как сделать замену юзера? |
|||
|
#18+
Winnipuh, разверни ActiveDirectory, поменяй биндинг на net.tcp и будет тебе полное счастье. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.02.2010, 12:45
|
|||
|---|---|---|---|
WCF: как сделать замену юзера? |
|||
|
#18+
Вот про Silverlight ничего не знаю: есть ли там net.tcp-биндинг? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.02.2010, 12:56
|
|||
|---|---|---|---|
WCF: как сделать замену юзера? |
|||
|
#18+
buredВот про Silverlight ничего не знаю: есть ли там net.tcp-биндинг? нет (( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.02.2010, 19:12
|
|||
|---|---|---|---|
WCF: как сделать замену юзера? |
|||
|
#18+
buredВот про Silverlight ничего не знаю: есть ли там net.tcp-биндинг? в том и дело, что нету, он ведет себя как чужой клиент ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.02.2010, 10:08
|
|||
|---|---|---|---|
WCF: как сделать замену юзера? |
|||
|
#18+
Winnipuh, интересно, к какому решению пришел? или о чем думается? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.02.2010, 13:52
|
|||
|---|---|---|---|
WCF: как сделать замену юзера? |
|||
|
#18+
AlexeiKWinnipuh, интересно, к какому решению пришел? или о чем думается? пока нету красивого решения, исследуем... колбасит до сих пор ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.02.2010, 12:22
|
|||
|---|---|---|---|
|
|||
WCF: как сделать замену юзера? |
|||
|
#18+
Все ответы тут >>Не грози Владимирскому Централу, попивая виски у себя в Лондоне ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.04.2010, 21:04
|
|||
|---|---|---|---|
WCF: как сделать замену юзера? |
|||
|
#18+
AlexeiKWinnipuh, интересно, к какому решению пришел? или о чем думается? отложил, но делать надо. задача стоит так: дать возможность юзеру исопльзующему клиент Silverlight через интернет ввести домен\юзернаме пароль и чтобы сервис получив эти данные переключил контекст на этого юзера, далее коннект к sql server от его имени и т.д.. При этом естественно SL клиент находится не в домене. Т.е. надо сделать типа того, что делает Outlook Web Client, когда позволяет юзеру коннектиться с использованием домен\юзернейм + пароль к домену и соответственно к почте. Здесь вопросы: 1. как передать безопасно от SL клиента данные домен\юзернейм+ пароль 2. как переключить контекст ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=19&mobile=1&tid=1397693]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
79ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 11ms |
| total: | 182ms |

| 0 / 0 |
