自定义 ISA Server 2006 中的登录表单_服务器

在 ISA Server 2004 中虽然可以通过修改源文件来自定义表单登录界面,但是这样是不受微软支持的。在 ISA Server 2006 中虽然微软同样不对表单自定义提供技术支持,但是提供了自定义登录表单的功能,你现在可以发挥你的想像力和图像处理技术,把千篇一律的登录表单给修改一下,做出你自己的特色。 

ISA Server 2006 安装时自带了两个登录表单模板,分别用于 Exchange OWA 登录和其他 情况下的表单登录,HTML 源文件位于 %ISA_Install_Folder%\CookieAuthTemplates 中对应的目录,如下图所示。在各自目录中又有不同的子文件夹,其中 HTML 目录中的就是通常使用的标准表单登录界面,而 xHTML 和 cHTML 是简化的登录界面,用于其他方式的连接,如 WAP 等等。 

通常情况下我们使用的登录表单源文件为 usr_pwd.htm ,如下图所示,注意看以“@@”开始的字符串,这些字符串代表不同的引用字段,当用户通过 ISA Server 访问时,将会被 ISA Server 根据 Strings.txt 文件中的信息进行替换。 

因此,当使用不同语言的用户登录时,ISA Server 只需要根据不同语言的 Strings.txt 替换对应的字段即可 。英文版的 Strings.txt 保存在和 HTML 源文件相同的目录中,而其他语言的 Strings.txt 保存在 nls 目录的对应子目录中,如下图所示,中文版的 Strings.txt 存放目录及内容。 

在修改登录表单时,需要注意一下几点: 

  • 尽量不要修改 HTML 源文件的结构,除非你明确知道该如何修改; 
  • 尽量不要修改 HTML 源文件中涉及引用字段的 HTML 元素; 
  • 在修改 Strings.txt 时,注意修改后文字的长度; 
  • 强烈建议在修改之前进行备份;建议通过复制来新建一个 登录表单目录并进行修改,而不修改原有目录;新的登录表单目录必须位于 %ISA_Install_Folder%\CookieAuthTemplates 目录中; 
  • Microsoft Firewall 所运行的服务账户需要对表单登录目录具有读取权限 ,否则服务无法启动,错误为 5 拒绝访问。 
  • 登录表单页面由 Microsoft Firewall 服务在启动时加载,因此修改完成后,需要重启 Microsoft Firewall 才能生效; 

我建议大家尽量只修改图片和 Strings.txt 。我通过复制 ISA 目录得到一个新的 ISACN 目录,如下图所示,

我对 ISACN 目录下的 usr_pwd.htm 和中文 Strings.txt 进行修改,然后配置 Web 侦听器使用此表单,如下图所示。如果是 ISA Server 企业版,需要将这个目录复制到其他阵列服务器的相同位置; 


点击应用保存修改并更新防火墙策略,重启 Microsoft Firewall 服务。 

然后在客户端进行访问,修改后的效果就出来了,如下图所示,不过我修改的确实有点丑,看来我在图像处理上没有前途......:( 

时间: 2024-07-28 21:06:42

自定义 ISA Server 2006 中的登录表单_服务器的相关文章

介绍如何在ISA Server 2006中发布邮件访问服务

在 http://www.aliyun.com/zixun/aggregation/14454.html">Exchange 服务器提供的邮件访问服务功能中,最常用的是以下三个: 基于Web协议的OWA,让客户端可以通过Web浏览器访问邮件服务; 基于RPC协议的MAPI,让客户端可以通过Outlook访问邮件服务,具有最完整的用户服务特性; SMTP协议,用于邮件服务器之间的邮件转发,和非MAPI客户端的邮件发送; 在这篇文章中,我将给大家介绍如何在 ISA Server 2006 中发

ISA Server故障排除策略(1)_服务器

ISA Server故障排除策略 10.2 ISA Server故障排除策略 系统方法是成功排除故障的必要条件.当遇到意外的ISA Server错误时,可以从辨别错误是基于用户的还是基于数据包的入手进行故障排除.本节为两种类型的连接问题提供了故障排除策略. 本节学习目标 排除基于用户的访问问题. 排除基于数据包的访问问题. 排除ISA Server里VPN连接的故障. 估计学习时间:30分钟 10.2.1 用户访问故障排除 当用户账户访问被中断或者不可用时,可能是由于用户安全要求过于严格.规则配

ISA Server 2006 支持更新包

必大家对 ISA Server 2004 中增加的日志汇总及诊断日志很感兴趣吧,微软于昨天发布了ISA Server 2006 支持更新包 (KB939455],用于在 ISA Server 2006 中实现 ISA Server 2004 SP3 中增加的那些功能. 此支持更新包的主要更新有: 1.在 ISA Server 管理控制台中增加了一个故障排除节点; 2.改进了日志查看功能; 3.改进了日志过滤功能; 4.诊断日志查看; 5.集成 ISA BPA 工具; 6.一些KB中补丁的汇总;

ISA Server 2006支持更新包

想必大家对 ISA Server 2004 中增加的日志汇总及诊断日志很感兴趣吧,微软于昨天发布了ISA Server 2006 支持更新包 (KB939455],用于在 ISA Server 2006 中实现 ISA Server 2004 SP3 中增加的那些功能. 此支持更新包的主要更新有: 1.在 ISA Server 管理控制台中增加了一个故障排除节点; 2.改进了日志查看功能; 3.改进了日志过滤功能; 4.诊断日志查看; 5.集成 ISA BPA 工具; 6.一些KB中补丁的汇总;

ISA server 2006的安装和配置

二.ISA Server 2006功能概述 1.ISA Server 2006功能介绍 ISA Server 2006是路由及网络防火墙,兼有高性能缓存功能 Internet防火墙 部署成一台专用防火墙,作为内部用户接入INT的安全网关.可设置安全规则 安全服务器发布 企业内部用户能够向INT发布服务,如公司的WEB服务器,邮件服务器. Web缓存服务器 可以像代理防火墙一样,通过服务器中的缓存实现网络的加速. 2.ISA Server 2006版本 ISA Server 2006标准版 为小型

ISA Server 2004中的HTTP压缩功能

内容概述:在ISA Server 2004中提供了对于HTTP压缩(常见的是GZIP压缩)的支持,但是从安全的角度,在大部分环境下禁止了HTTP压缩.通过这篇文章,你可以学习到如何在ISA Server 2004中启用对HTTP压缩的支持. 在ISA Server 2004中提供了对于HTTP压缩(常见的是GZIP压缩)的支持,ISA Server 2004可以转发从外部Web服务器获得的压缩过的HTTP数据到位于ISA防火墙保护网络中的客户计算机,并且ISA Server 2004的Web发布

wordpress 自定义登录表单

wordpress 有很多插件支持自定义登录表单,本文讨论无插件形式. 自定义登录表单又分为两种 自定义登录表单 在前端创建一个登录页面

看我如何爆破加密的web登录表单

本文讲的是看我如何爆破加密的web登录表单,有很多方法来爆破登录表单,你只需要google一下就可以在搜索的结果中看到一些通常的做法.在你使用Burp的情况下,这些搜索出来的爆破方式将足以满足大多数的形式爆破.但有时候,爆破不会那么简单,你需要编写自己的工具.这可能是因为一些各种原因所致,但通常它归结为通过HTTP(S)的自定义协议或输入的数据的是一些自定义的加密算法.在这篇文章中,我们将介绍两种编写这些工具的方法: 1.编写你自己的python脚本 2. 一个Greasemonkey脚本 既然

登录表单设计的新思路

  登录网站已经融入到大多数人的生活当中.也许是登录操作太过频繁,在这个过程中常常出现这样或那样的问题,比如,忘了密码,用户名或注册的邮件地址. 这样的经历不只让我们感到挫败,而且对企业也有不利影响.到底有多糟糕的影响呢?网站User Interface Engineering对主要的网络零售商进行了调查,结果显示,45%的客户在这些系统中进行了重复注册,每天有160,000人进行了找回密码的操作,而一旦他们寻回密码之后,75%的客户再也不会完成之前的支付. 没有登录的访客无法看到网站个性化视图