ISA 2006的几种常用验证方式:
1. 基本验证:
此验证方式不会被加密,只是以明文的方式来传递信息,不安全。如果在“网络”的“内部”属性中将“域”选项卡里边的“选择域”来配置默认域,那么就会把用户送来的帐户与密码信息发送到此域的域控制器来验证。如果未选择域,则会利用本机安全性数据库(SAM)或本域的活动目录数据库来检查。
2. 摘要验证:
摘要验证比基本验证更安全,不过需要以下的要求:
(1) 浏览器必须支持HTTP 1.1
(2) ISA server必须是活动目录域的成员服务器或者是域控制器
(3) 用户帐户必须是活动目录里的域帐户
3.集成验证:
即集成windows验证,他可以确保密码不容易外泄,同时是系统默认的验证方法。
用户利用集成验证来连接ISA server的时候,会自动用登录计算机时的用户帐号和密码来连接ISA server,如果账号和密码不对,系统才会要求用户手动输入帐号和密码。
首先还是强调一下网络的基本模型:
相应的每台计算机信息如下图:
1. AD服务器(域名为:Ucom.cn)
2. ISA 2006 server服务器
此服务器是首先加入域,再安装ISA 2006 server。
所有的客户端都将网关设置为ISA的Local网卡的IP地址。
DNS解析都指向AD服务器的IP地址。确定客户端与ISA都已经加入域:
3.外网的Web服务器
此服务器上已经安装IIS,用作网站的连通测试
3. 已经加入域的客户端信息:
此客户端登陆用户为权限最低的一般user。
首先,我们在ISA 2006 server服务器上安装好ISA,并且把内网的IP地址加入到内网的范围内。
好了,到此前期的规划就好了,我们现在开始创建两个用户帐户,分别是一般最低权限的用户:test和域管理员:testadmin,都放到一个叫ISA test的组织单元里边。
我们来看以下具体的几个验证的区别所在:
第一种:基本身份验证
这里提示无加密方式进行验证,并且不适用于HTTPS连接
这里我添加一个所需要进行验证的域:
然后全部确定,之后应用更新配置
在客户端上,用testadmin登录,打开IE浏览器在地址栏中输入访问Web站点的地址,跳出验证对话框:
直接就访问成功了:
接下来我们看看日志的访问记录
关于testadmin的访问记录已经出现在日志中
同样的我们在testadmin登录的计算机客户端上继续用test来验证:
接下来就能成功的验证并且访问:
此时再看看日志的验证信息:
此时验证出来的信息显示,用testadmin登录的机器是用test这个帐号访问web站点的,以上就是基本的身份验证。
第二种:摘要式的身份验证:
我们发现,该验证方式只能用于域的验证,同样的更改了验证方式后,更新配置存储服务,然后在用testadmin登录客户端,打开IE输入访问web站点的地址,发现验证框已经不同于基本验证了:
访问验证成功:
接下来我们看看ISA server的日志信息:
同样的能验证出用户的信息,再用test试试:
依旧能够验证访问成功:
日志信息:
第三种:集成式身份验证
依旧是更改后应用更新配置服务,然后在客户端上打开IE访问web站点,无需输入密码和帐号,它直接用登录该计算机的帐号与密码进行验证了,成功验证访问web站点,日志显示为:

转载于:https://blog.51cto.com/idiot988/747557

ISA server的常见身份验证方式相关推荐

  1. 怎样更改SQL Server 2008的身份验证方式

    大家都知道sql server 有两种登录验证方式,即sql server验证方式和windows验证方式,但是sql server默认的是windows登录验证方式,我们如何启用sql server ...

  2. 配置SQL Server 2005 Express的身份验证方式,以及如何启用sa登录名。

    摘 要:如何安装SQL Server 2005 Express.MSXML6.SQL Server Management Studio Express,以及配置SQL Server 2005 Expr ...

  3. mysql windows身份验证_SQL Server 2005 怎么就不能用Windows身份验证方式登录呢?

    SQL Server 2005 自从装到我的电脑上始终无法使用Windows身份验证的方式登录,由于使用用户名和密码登录还算顺畅,所以一直忽略了这 SQL Server 2005 自从装到我的电脑上始 ...

  4. 配置SQL Server的身份验证方式

    下面的文章来源于网络,讲的是怎样配置SQL Server 2005登陆验证方式,但是内容同样适用于SQL Server 2008. 配置SQL Server的身份验证方式 在默认情况下,SQL Ser ...

  5. 数据库开发基本操作-配置SQL Server 2005 Express的身份验证方式,以及如何启用sa登录名...

    在默认情况下,SQL Server 2005 Express是采用集成的Windows安全验证且禁用了sa登录名.为了工作组环境下不使用不方便的Windows集成安全验证,我们要启用SQL Serve ...

  6. 微软SQL服务器登录,Microsoft SQL Server 【Windows 身份验证】和 【sa】都无法登录的解决方案...

    1.修改启动参数:打开[SQL Server 配置管理器(SQL Server Configuration Manager)]→右键[SQL Server(MSSQLSERVER)]属性→高级(Adv ...

  7. oauth身份验证方式_使用OAuth和Passport管理身份验证

    oauth身份验证方式 用户组列表和信息(UGLI)应用程序开始很好地成形. 现在,您可以通过在" 具有响应式Web设计的MEAN和UGLI CRUD "中设置的CRUD屏幕显示您 ...

  8. 替换SQL Server中Windows身份验证登陆名buildin\Administrator

    以Administrator账户登陆服务器的人员,均可以以buildin\Administrator登陆数据库,并且拥有sysadmin最大权限.而能够使用Administrator登陆服务器可能包括 ...

  9. SQL Server 2014 windows身份验证登录失败解决办法

    网上大部分安装SQL Server教程里都默认选择的windows身份验证登录,没有设置sql server账号,因此初次登录时只能通过这一种方式登录,若windows身份验证也不通过,该如何解决呢. ...

最新文章

  1. Shell中的循环语句for、while、until实例讲解
  2. displaynone符合html5标准,javascript – JS HTML5验证“display:none”必需的输入元素
  3. 数据中心机房空调系统的这些“套路”你知多少?
  4. python中的os abort_Python os.abort()用法及代碼示例
  5. 印度电工,真牛!上天入海,无所不能...
  6. 对话阿里敏捷教练 | 成功辅导过淘宝、闲鱼,他都是如何帮助团队
  7. 作者:王学志(1979-),男,中国科学院计算机网络信息中心副研究员。
  8. InheritableThreadLocal类原理简介使用 父子线程传递数据详解 多线程中篇(十八)...
  9. redis取值偶尔取不到_redis 入门
  10. java 一对多 数据结构_请教一下,java 有没有什么数据结构可以保存一对多的关系的??...
  11. 基础:Linux 核心源码是怎么组织的?-转
  12. [转载] 不少Gate或Node运算子 的反向传播代码
  13. Flutter原理 flutter架构、flutter UI系统、BuildContext、Widget与Element、命中测试hitTest、flutter显示流程分析
  14. JMV监控工具之JConsole
  15. 适合编写C语言代码的编程软件有哪些?大学生赶紧行动起来!
  16. 黄杏元《地理信息系统概论》考研复习考点精讲(三)
  17. linux 权限不够命令
  18. 什么是生成器 — 一篇文章让你看懂
  19. Crazy Rows
  20. 聊城开发区杨广平书记一行前来酷客多小程序总部视察

热门文章

  1. object的classid收集
  2. 关联矩阵古林法的matlab代码,[转载][原创]灰色关联分析及Matlab程序实现
  3. Qt 多重继承时 moc 编译出错
  4. mysql截取字符串中的部分内容_Mysql字符串截取及获取指定字符串中的数据
  5. 分享适合程序员使用17 张壁纸
  6. 收集一些非常实用的Linux命令
  7. 浅说 XSS和CSRF
  8. 虚拟主机 php .htacess,LiteSpeed添加虚拟主机+支持htaccess图文教程
  9. python程序写完后点哪个运行快_让你的Python运行更快
  10. php eval 语法错误,PHP eval和捕获错误(尽可能多)