Configuring an Application

When you configure an application, you specify properties that apply to all the Web servers used by the application.

When you add a Web server to an application, some properties are automatically populated from Internet Information Services (IIS) 5.0 and stored in the Administration database. If the IIS properties change, you need to synchronize the Administration database with the IIS metabase by manually updating the new properties in Commerce Server Manager or by clicking the Synchronize Values button on the Web Servers tab in the Properties dialog box of the application.

The Synchronize Values button is only activated when Web servers in the application are using IIS option is selected on the General tab in the Applications Properties dialog box, and you have made changes using the IIS user interface. You can then use the Synchronize Values button to synchronize Commerce Server Manager with IIS.

Ee785382.important(en-US,CS.20).gif Important

  • When you click the Synchronize Values button, Commerce Server synchronizes the properties at the application level and the properties for all the Web server objects below the application. For the properties at the application level, Commerce Server reads the values of the first Web server. It assumes that all the Web servers are configured the same, which is a requirement for servers in a Web farm.

For information about changing the non-secured (or secured) host name of your application to the domain name set up on the Domain Name System (DNS) server (for example, www.microsoft.com), see Specifying the Domain Name.

To configure an application

  1. Expand Commerce Server Manager, expand Commerce Sites, and then click the site you want to administer.

  2. Expand Applications, right-click the application you want to configure, and then click Properties.

  3. In the <application> Properties dialog box, on the General tab, do the following:

    Use this To do this
    Nonsecure host name Type the DNS domain name to use for non-secured links in your applications.

    Caution

    • If you are using a port number other than 80, you must append that number to the end of the nonsecure host name (for example, www.microsoft.com:81). To view or edit the port number, see the TCP Port box on the Identities tab in the Web Server Properties dialog box. For more information, see Configuring a Web Server.
    IIS application path Type the path to the IIS application.
    Enable HTTPS Select this property to enable links to a secure HTTP host (SSL) in your applications.

    AuthManager uses this property; AuthFilter does not use it. If you are using AuthFilter, use the CS Authentication Login Form property to specify SSL for login pages. For more information, see Configuring the CS Authentication Resource.

    Secure host name Type the DNS domain name to use for secured links in your applications.

    Caution

    • If you are using a port number other than 443, you must append that number to the end of the secure host name (for example, www.microsoft.com:441). To view or edit the SSL port number, see the SSL Port box on the Identities tab of the Web Server Properties dialog box. For more information, see Configuring a Web Server.

    AuthManager uses this property; AuthFilter does not use it. If you are using AuthFilter, use the CS Authentication Login Form property to specify SSL for login pages. For more information, see Configuring the CS Authentication Resource.

    Autocookie Select this property to generate cookies for anonymous users. This property is set during the unpacking process. For more information about configuring authentication on your site, see Securing Your Site.
    Authentication filter Select the type of authentication filter you want to use from the drop-down list. The options are:
    • No filter
    • Windows Authentication
    • Custom Authentication

    For more information about configuring authentication on your site, see Securing Your Site.

    Set cookie path to Application Select this option if you want to share cookies among the applications in a site.
    Number of shared domain levels Specify how many domain levels applications need in common in order to share a cookie. For example, for premier.microsoft.com and msn.microsoft.com to share the microsoft.com cookie, set the value to 2.
  4. On the Web Servers tab, click Synchronize Values to copy the properties from IIS to the Commerce Server Administration database.

    Ee785382.note(en-US,CS.20).gifNote

    • The Synchronize Values button is only activated when Web servers in the application are using IIS option is selected on the General tab in the Applications Properties dialog box, and you have made changes using the IIS user interface.

    Or, do the following:

    Use this To do this
    IIS Web site Type the name of the IIS Web site (for example, Default Web Site).
    Local domain Type the name of the local domain (for example, microsoft.com).
  5. Click OK.

Ee785382.note(en-US,CS.20).gif Note

See Also

Configuring a Web Server

Securing Your Site

Specifying the Domain Name

Copyright © 2005 Microsoft Corporation.
All rights reserved.