Имя: Пароль:
1C
1С v8
Проблема с публикацией Web-сервиса на IIS7
0 FadeevaElena
 
29.11.12
09:30
Проблема с публикацией Web-сервиса на IIS7
Создала веб-сервис в 1С.
URI пространства имен http://localhost/ws1
Имя файла публикации ws1.1cws
Пакеты XDTO http://localhost/ws1, http://v8.1c.ru/8.1/data/core, http://v8.1c.ru/8.1/data/enterprise/current-config
Создала папку ws1 в C:\inetpub\wwwroot\
Туда опубликовала веб-сервис.
Получилось два файлика:
default.vrd
«<?xml version="1.0" encoding="UTF-8"?>
<point xmlns="http://v8.1c.ru/8.2/virtual-resource-system"
       xmlns:xs="http://www.w3.org/2001/XMLSchema"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       base="/ws1"
       ib="File=&quot;D:\1cbase\Mobile\Trade&quot;;"
       enable="false">
   <ws>
       <point name="Files"
               alias="files.1cws"
               enable="false"/>
       <point name="ОбменСМобильнымУстройством"
               alias="ws1.1cws"/>
   </ws>
</point>»
И web.config
«<?xml version="1.0" encoding="UTF-8"?>
<configuration>
   <system.webServer>
       <handlers>
           <add name="1C Web-service Extension" path="*" verb="*" modules="IsapiModule" scriptProcessor="C:\Program Files (x86)\1cv8\8.3.2.163\bin\wsisapi.dll" resourceType="Unspecified" requireAccess="None" />
       </handlers>
   </system.webServer>
</configuration>»
Дала доступ на чтение для юсера IIS_IUSRS на bin и на запись и чтение на каталог информационной базы 1С.
Вызываю в браузере http://localhost/ws/ws1.1cws

Говорит: Ошибка HTTP 404.0 - Not Found Разыскиваемый вами ресурс был удален, было изменено его имя или он временно недоступен.

Что я не так делаю?
1 zak555
 
29.11.12
09:31
iis обязательно использовать ?
2 FadeevaElena
 
29.11.12
09:34
(1) ну там уже опубликована 1С веб-клиент. И потом возможно же его использовать, только нужно понять как. Вот я и пытаюсь.
3 FadeevaElena
 
29.11.12
10:39
Тему закрываю. Вызывать в браузере надо было: http://localhost/ws1/ws/ws1.1cws