Modify a Web Application on a Remote Web Server (IIS)
If the web application details are missing after the web application is created, for example, if a certificate is deleted from the Windows Certificate store after creating the web application, the certificate displays in red when you select the web application in the SMC tree. In this case you must edit and save the web application.
- At least one web application is available under Websites > [website] in the SMC tree.
- The server project folder is shared with the web application user.
- (Only applicable for Server project in distribution) All the projects in distribution with the linked server project are shared with the web application user. You have the details of the projects in distribution with the linked Server project, such as their system names, shared project path and so on.
- The host certificate's Subject name configured for the CCom port settings on a Server project is matching the Server name on the Client/FEP. Additionally,
- The root certificate (.cer file) of the host certificate or the self-signed certificate provided in the Host certificate field, in the Communication Security expander of the selected Server project, is available in the Trusted Root Certification Authorities (TRCA) store of the Local machine certificates store on the Server computer as well as on the remote web server (IIS) hosted on Client/FEP computer.
- In the SMC tree, select Websites > [website] > [web application].
- Click Edit .
- In the Server Information expander, do the following:
- Type the full computer name of the server or click Browse to select the server name in the Workstation Picker dialog box.
- (Only in Automatic mode) If required, edit the service port to match the service port number on the Server. The default port number is 8888.
- (Only in Automatic mode) Edit the project from which you want to obtain the information by clicking Projects and selecting a server project using the Project Information dialog box. Outdated projects are not available for selection.
- In the Project Information: Web Server Communication expander, proceed as follows:
a. In Automatic mode, the System name and the shared Project Path fields are automatically filled in if the selected server project is shared. Also, the system name of the project linked to the web application is selected by default and indicated as linked system. The Communication mode and the CCom port are automatically configured according to the Server project selected. If the Communication mode of the selected server project is Local, then the web application, is also created with the Local mode. In this case, you cannot work with the Windows App Client. Therefore, you have to manually edit the Communication mode of the server project to Secured and then Align with Server to update the Communication mode of the web application to Secured.
b. (To edit the web application in Manual mode) Select the Manual check box. In Manual mode, do the following:
- Edit the communication mode to match the Web communication mode of the selected server project.
- Edit the CCom port to match the selected server project.
- Edit the system name and the project path by typing the shared project path for the edited server project that you want to connect to on the selected server.
NOTE: For a distributed system, if the linked Server project has other projects configured in distribution, all those project’s System name and the shared project path are listed, provided they are shared, in case of automatic mode. In manual mode, the projects must be shared and manually configured in the Project Information: Web Server Communication expander.
- In the Web Application Details expander, do the following:
a. Click Browse and select a web application user. The user can be a local Windows user or a domain user.
b. Enter the password for the web application user.
c. Click Browse.
d. In the Select Certificate dialog box in the Certificate issued to field, select a valid certificate. Select a host/self-signed certificate from the Personal tab of the store location; either Local machine certificates or User certificates.
NOTE 1: Only certificates with RSA signature algorithm are supported. CNG certificates are not supported.
NOTE 2: If you modify the web application certificate, you must sign the web application using Sign Application .
- Click Save .
- The web application is modified.