powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Установить WCF сервис под non-default website
3 сообщений из 3, страница 1 из 1
Установить WCF сервис под non-default website
    #38795454
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ставлю инсталлятором сервис, под Default Web Site, все работает.

http://mycomp/mySvc/mysvc.svc

Как установить его под non-default Web Site?

Точнее ставлю - он ставится, но не отзывается.

Пробовал так:

При создании этого сайта сделал binding как и в дефолтном сайте: *:80 и дал имя web2
Кручу и так, и сяк - не отзывается

http://mycomp/Web2/mySvc/mysvc.svc
http://Web2/mySvc/mysvc.svc

//

Ясно, что имя не распознается, но если его добавить в hosts, то оно будет распознаваться только на этом компьютере.
В общем - это не решение.

Как можно решить?
...
Рейтинг: 0 / 0
Установить WCF сервис под non-default website
    #38796518
МихаилР
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Winnipuh,

Ну, в принципе любой сайт использующий в качестве биндинга HTTP на одной машине долже отличаться от прочих хотябы одним из трех параметров
- IP
- номер порта
- и если первые 2 совпадают, то именем хоста.
(если же вы работаете по HTTPS, то имени хоста не достаточно. Должны быть разными либо IP, либо порт - ну или переходить на IIS 8)

У вас, как я понимаю, адрес и порт один, а различается хост. Соответсвенно обращение по IP адресу уже не поможет.
Чтобы ваш сайт был виден по имени, вам нужно чтобы кто-то резолвил его (т.е. переводил имя в адрес машины). Я знаю 2 варианта:
- прописать в hosts
- прописать в DNS.

Собственно, если ни 1 из перечисленных вариантов не устраивает, то единственное, что остается - играть с портом (т.е вешать не на 80, а на какой-то иной).
...
Рейтинг: 0 / 0
Установить WCF сервис под non-default website
    #38796543
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МихаилР,

да, спасибо, сайт с другим именем на том же сервере - это будет редкое явление, собственно, для дефолт - порт 80, для остаьных - тот же адрес, но разные порты. Так проходит.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Установить WCF сервис под non-default website
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]