Перейти к содержанию

Разрешение анонимного доступа

Файл web.config, упомянутый в инструкции, относится к веб-приложению публикации 1С на IIS (не к web.config приложения «Первой Формы»).

В файле web.config разрешите анонимный доступ для TC1CService.asmx (анонимный доступ необходим, если "Первая Форма" работает в режиме FORMS-авторизации):

<location path="TC1CService.asmx">
 <system.web>
         <authorization>
                 <allow users="?" />
         </authorization>
 </system.web>
</location>
<location path="TC1CService.xml">
 <system.web>
         <authorization>
                 <allow users="?" />
         </authorization>
 </system.web>
</location>

Проверьте, что в секции system.web (первой по счету) есть строчки:

<webServices>
 <soapExtensionReflectorTypes>
         <add type="TaskCenter.ServiceReflector, TaskCenter"/>
 </soapExtensionReflectorTypes>
</webServices>

Проверьте, что в настройках IIS в разделе авторизации включен параметр "Анонимная проверка подлинности" (независимо от типа включенной авторизации в "Первой Форме").