Проблема с публикацией 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="D:\1cbase\Mobile\Trade";"
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 Разыскиваемый вами ресурс был удален, было изменено его имя или он временно недоступен.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший