Для правильной работы всех пользователей, а не только администраторов с опубликованным веб-приложениям необходимо настроить некоторые права на папки.
Для настройки прав на папки необходимо:
- В проводнике Windows вызовите контекстное меню для необходимой папки и выберите в контекстном меню пункт [Свойства], перейдите на закладку [Безопасность]
- В данном случае речь идет о правах на 3 папки:
1) [C:\Program Files (x86)\1cv8\8.3.5.1088\bin\] (в этой папке находится библиотека [wsisapi.dll]) (номер релиза [8.3.5.1088] может быть другой)
2) [C:\inetpub\wwwroot\Base1C] (это созданная нами папка, которая будет использоваться для доступа из интернет)
3) [КаталогБазы] (это база 1С, если используется файловый тип базы), в нашем примере база хранится на SQL сервере, поэтому каталога базы нет и доступа на него давать не надо - Для всех папок (пункты: 1,2,3) необходимо для пользователя [IIS_IUSRS] установить [Полный доступ]:
- Для папки с нашей базой (пункт 3) данных для пользователя [Users], установите доступ [Изменение].
- Если планируется использовать web-доступ не только локально, то необходимо настроить [Брандмауэр Windows] для доступа с внешних ресурсов, указав порт доступа [80]. Можно не использовать настроек брандмауэра, а просто отключить его: