问: 我公司有个机器访问公司内部首页时(
[url]http://portal[/url])使用完全域名
[url]http://portal.company.com.cn[/url]访问即出现用户名和密码的窗口,勾选记住用户名以后下次打开仍然需要输入,windows集成身份验证的选项已经勾选。但是使用不完全域名访问直接输入portal就不需要用户名密码。这个问题是否是某种策略造成?
答: 根据您的描述,我对这个问题的理解是:当您使用IE6访问公司内部首页时,如果使用完全域名 [url]http://portal.company.com.cn[/url],会提示您输入用户名和密码。即便勾选了记住用户名,下次访问仍然会提示输入。但是如果使用不完全域名 [url]http://portal[/url],就不需要输入用户名和密码。
当您使用不完全域名时,IE会认为这是一个本地Intranet站点,从而自动应用本地Intranet的安全设置。当您使用完全域名时,IE会认为这是一个Internet站点,从而自动应用Internet的安全设置。由于Internet区域的安全设置默认不允许自动登录,因此每次都会提示您输入用户名和密码。
为了解决这个问题,建议您将完全域名加入本地Intranet:
1. 点击开始菜单->运行,输入inetcpl.cpl后回车。
2. 切换到安全选项卡,选中本地Intranet并点击站点按钮。
3. 点击高级,将完全域名添加到列表中并点击确定。
4. 点击确定两次。
请您再次打开IE并输入完全域名,如果仍然提示您输入用户名和密码,请您在输入后再次勾选记住用户名,然后重新打开IE查看结果。
此文来源于gnaw日志系列。
答: 根据您的描述,我对这个问题的理解是:当您使用IE6访问公司内部首页时,如果使用完全域名 [url]http://portal.company.com.cn[/url],会提示您输入用户名和密码。即便勾选了记住用户名,下次访问仍然会提示输入。但是如果使用不完全域名 [url]http://portal[/url],就不需要输入用户名和密码。
当您使用不完全域名时,IE会认为这是一个本地Intranet站点,从而自动应用本地Intranet的安全设置。当您使用完全域名时,IE会认为这是一个Internet站点,从而自动应用Internet的安全设置。由于Internet区域的安全设置默认不允许自动登录,因此每次都会提示您输入用户名和密码。
为了解决这个问题,建议您将完全域名加入本地Intranet:
1. 点击开始菜单->运行,输入inetcpl.cpl后回车。
2. 切换到安全选项卡,选中本地Intranet并点击站点按钮。
3. 点击高级,将完全域名添加到列表中并点击确定。
4. 点击确定两次。
请您再次打开IE并输入完全域名,如果仍然提示您输入用户名和密码,请您在输入后再次勾选记住用户名,然后重新打开IE查看结果。
此文来源于gnaw日志系列。