Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как запускать WCF-приложение без админа? 
:(
    Опции темы
1datr
Дата 15.1.2014, 22:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 83
Регистрация: 10.2.2009

Репутация: нет
Всего: -1



Какие ключи в регистре надо менять? Кстати, пробовал системную задачу в планировщике делать - не запускается задача.
PM MAIL   Вверх
jonie
Дата 16.1.2014, 08:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 15
Всего: 118



У вас проблема в том что приложение не может начать слушать порт? Так просто внесите его в файрволлл и настройте http.sys используя что-то вроде
Код

netsh http add urlacl url=https://+:8739/YourServiceEndpoint user=DomainOrMachine\UserName

юзер это тот, под кем запускаться будет сервис.

Для пре-Виста используйте
Код

httpcfg.exe set urlacl /u http://myhost:8000/ /a "O:AOG:DAD:(A;;RPWPCCDCLCSWRCWDWOGA;;;S-1-0-0)"
подробнее тут: see http://msdn.microsoft.com/en-us/library/ms733768.aspx


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
1datr
Дата 16.1.2014, 19:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 83
Регистрация: 10.2.2009

Репутация: нет
Всего: -1



C:\Windows\system32>netsh http add urlacl url=https://+:8080/YourServiceEndpoint
 user=anton-ПК\anton

Сбой добавления резервирования URL-адреса. Ошибка: 183
Невозможно создать файл, так как он уже существует.
PM MAIL   Вверх
jonie
Дата 16.1.2014, 23:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 15
Всего: 118



ну и чем мы вам можем помочь ? Это уже компетенция админов.
Кто-то уже "захватил" "url" надо думать... (например скайп любит слушать 8080 порт)..

Можно посмотреть кто слушает - "netstat -an" комманда поможет...


кроме того вы хотите SSL, а сертификат импортировали (связывали)? Что-то типа (виста):
Код

netsh http add sslcert ipport=0.0.0.0:443 certhash=91fc5018dce8e6bee6cd4e3c942f97e490c2e9f7 appid={00112233-4455-6677-8899-AABBCCDDEEFF}
(пример для 443 порта)


короче я для себя как-то написал инструкцию:
Цитата

1. makecert -r -pe -n "CN=localhost" -b 01/01/2000 -e 01/01/2036 -eku 1.3.6.1.5.5.7.3.1 -ss my -sr localMachine -sky exchange -sp "Microsoft RSA SChannel Cryptographic Provider" -sy 12
2. Use the HttpCfg.exe tool to bind an SSL certificate to a port on the machine.
C:\Program Files\Support Tools>httpcfg set ssl -i 0.0.0.0:8739 -h 91fc5018dce8e6bee6cd4e3c942f97e490c2e9f7

-or-

C:\Windows\system32>netsh http add sslcert ipport=0.0.0.0:443 certhash=91fc5018dce8e6bee6cd4e3c942f97e490c2e9f7 appid={00112233-4455-6677-8899-AABBCCDDEEFF}


2.1 C:\Windows\system32>netsh http add urlacl url=https://+:8739/Blabla.DataService user=VPS8939\Dmitry


- or -

httpcfg.exe set urlacl /u http://myhost:8000/ /a "O:AOG:DAD:(A;;RPWPCCDCLCSWRCWDWOGA;;;S-1-0-0)"

(see http://msdn.microsoft.com/en-us/library/ms733768.aspx)



глядишь поможет.

Это сообщение отредактировал(а) jonie - 16.1.2014, 23:25


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
1datr
Дата 17.1.2014, 09:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 83
Регистрация: 10.2.2009

Репутация: нет
Всего: -1



Цитата(jonie @ 16.1.2014,  23:22)
ну и чем мы вам можем помочь ? Это уже компетенция админов.
Кто-то уже "захватил" "url" надо думать... (например скайп любит слушать 8080 порт)..

Можно посмотреть кто слушает - "netstat -an" комманда поможет...


кроме того вы хотите SSL, а сертификат импортировали (связывали)? Что-то типа (виста):
Код

netsh http add sslcert ipport=0.0.0.0:443 certhash=91fc5018dce8e6bee6cd4e3c942f97e490c2e9f7 appid={00112233-4455-6677-8899-AABBCCDDEEFF}
(пример для 443 порта)


короче я для себя как-то написал инструкцию:
Цитата

1. makecert -r -pe -n "CN=localhost" -b 01/01/2000 -e 01/01/2036 -eku 1.3.6.1.5.5.7.3.1 -ss my -sr localMachine -sky exchange -sp "Microsoft RSA SChannel Cryptographic Provider" -sy 12
2. Use the HttpCfg.exe tool to bind an SSL certificate to a port on the machine.
C:\Program Files\Support Tools>httpcfg set ssl -i 0.0.0.0:8739 -h 91fc5018dce8e6bee6cd4e3c942f97e490c2e9f7

-or-

C:\Windows\system32>netsh http add sslcert ipport=0.0.0.0:443 certhash=91fc5018dce8e6bee6cd4e3c942f97e490c2e9f7 appid={00112233-4455-6677-8899-AABBCCDDEEFF}


2.1 C:\Windows\system32>netsh http add urlacl url=https://+:8739/Blabla.DataService user=VPS8939\Dmitry


- or -

httpcfg.exe set urlacl /u http://myhost:8000/ /a "O:AOG:DAD:(A;;RPWPCCDCLCSWRCWDWOGA;;;S-1-0-0)"

(see http://msdn.microsoft.com/en-us/library/ms733768.aspx)



глядишь поможет.

Если бы кто-то висел на том порту он даже под админом бы не запускался. А под админом идет.
PM MAIL   Вверх
jonie
Дата 17.1.2014, 13:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 15
Всего: 118



ну не висит, ок. Проверяли регистрации ?


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
cully
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, cully, mr.DUDA, Exception.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Распределённые приложения и сеть | Следующая тема »


 




[ Время генерации скрипта: 0.1374 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.