How to publish an 1C:Enterprise Platform infobase via HTTP
Question: I want to publish my 1C:Enterprise Platform infobase to web via IIS so that clients can get connected to my infobase via web client. How can I do it?
Answer: HTTP method is suggested for local network use only. For internet use we only recommend HTTPS. In addition to this material, please see:
Here are step by step instructions on how to publish HTTP:
- From Control Panel -> Programs -> Programs and features, open “Turn Windows features on or off”.

2. From the opened dialog, select the checkboxes under “Internet Information Services -> World Wide Web Services -> Application Development Features” as seen on the following screenshot. Select “IIS Management Console” too.

3. After selecting the required checkboxes, click OK. Windows will download and install the components. After the installation has been completed, you will get a “Windows completed the requested changes” message. Close the message and restart the computer so that the newly installed components start working.
4. Regarding 1C:Enterprise Platform installation, make sure that you have “Web server extension modules” installed.

5. Give full control rights for the 1C:Enterprise Platform installation folder to the IIS_IUSRS user group. Note: If you want to publish an infobase which is working in file regime (not client/server), you must give full control rights to IUSR user group for the directory where the infobase resides as well.


6. Now you can publish an infobase to internet. Run 1C:Enterprise as Administrator.

7. Login to Designer. Select “Publish to web server…” from “Administration menu”. “Published to web server” dialog will open, filled out automatically. Change the name and directory if you wish, and then click the “Publish” button. You will get an “Publication updated!” message. Every time you make changes to the configuration of the infobase, you must update the publication too. As soon as you publish the infobase the first time, corresponding infobase folder automatically gets created in the IIS directory.

8. Now the infobase has been published, we must register with the web-extension module of the 1C:Enterprise Platform in IIS. Open the IIS Manager via Windows Start menu -> Windows administrative tools -> Internet Information Services (IIS) Manager. In the IIS Manager, select the published infobase from the left side and then select “Handler Mappings”, then click “Open Feature”.

From the opened list, find “1C Web-service extension”, double-click, select the wsisapi.dll and click OK.

From the opened list, find “ISAPI-dll”, double-click, select the wsisapi.dll and click OK.

9. If you are using 32-bit 1C:Enterprise Platform, allow using 32-bit applications as shown on the screenshot below.

10. Open your internet browser. On the address bar, type http://localhost/MyPublishedInfobase and press Enter. The browser should display the published infobase login window.