Customizing the Login Form _ Server in ISA Server 2006

Source: Internet
Author: User
Although you can customize the form login interface by modifying source files in ISA Server 2004, this is not supported by Microsoft. While Microsoft also does not provide technical support for form customization in ISA Server 2006, but provides the ability to customize the login form, you can now use your imagination and image processing techniques to modify and make your own unique login forms.

ISA Server 2006 was installed with two login form templates for Exchange OWA logins and other forms of login, with HTML source files located at%isa_install_folder%\cookieauthtemplates , as shown in the following figure. There are different subfolders in the respective directory, where the standard form login interface is commonly used in the HTML directory, and XHTML and CHTML are simplified login interfaces for other ways of connecting, such as WAP, and so on.



Normally we use the login form source file as usr_pwd.htm, as shown in the following illustration, note the string that starts with "@@", which represents a different reference field, which ISA Server will be based on when accessing through ISA Server Strings.txt To replace the information in the file.



Therefore, when a user who is using a different language is logged on, ISA Server only needs to replace the corresponding fields according to the Strings.txt of the different languages. The English version of Strings.txt is in the same directory as the HTML source file, while the Strings.txt in the other languages are stored in the corresponding subdirectory of the NLS directory, as shown in the following image, where the Chinese version of the Strings.txt is stored in the directory and content.



When modifying a login form, you need to be aware of a few things:


    • Try not to modify the structure of the HTML source file unless you know exactly how to modify it;

    • Try not to modify HTML elements that involve referencing fields in the HTML source file;

    • When modifying the Strings.txt, pay attention to the length of the modified text;

    • It is strongly recommended that you make a backup before you modify it; it is recommended that you create a new login form directory by copying it and modify it without modifying the existing directory; The new login form directory must be in the%isa_install_folder%\cookieauthtemplates directory;

    • The service account run by Microsoft Firewall requires Read access to the form login directory, otherwise the service fails to start and the error is 5 denied access.

    • The Login form page is loaded by the Microsoft Firewall Service at startup, so you will need to restart Microsoft Firewall to take effect after the modification is complete;



    I suggest you try to modify only the pictures and Strings.txt. I get a new ISACN directory by copying the ISA directory, as shown in the following illustration,



    I modify the usr_pwd.htm and Chinese Strings.txt in the ISACN directory, and then configure the Web listener to use this form, as shown in the following illustration. In the case of ISA Server Enterprise Edition, this directory needs to be replicated to the same location as other array servers;


    Click Apply to save changes and update the firewall policy to restart the Microsoft Firewall service.

    Then on the client to access, the modified effect came out, as shown in the following picture, but I modified a bit ugly, it seems I have no future in image processing ...:(

    Contact Us

    The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

    If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.