WebSphere 应用服务器都支持哪些认证


Posted in 面试题 onDecember 26, 2013
WebSphere 应用服务器支持的认证方案包括基本认证、摘要认证、定制认证、证书认证。
基本认证:使用 HTTP 或 HTTPS 请求来自客户机的用户名和口令。 用普通文本将用于验证的信息发送给服务器验证。所有浏览器都支持基本认证。如果一个用户标识符和口令提供了足够的认证,那么请考虑使用基本认证。
摘要认证:使用 HTTP 或 HTTPS 请求来自客户机的用户名和口令。将用于验证的用户名和口令的加密形式(使用摘要)发送给服务器。并非所有浏览器都支持摘要认证。(当前仅 Sun HotJava 浏览器支持该认证方案)。如果浏览器不支持摘要认证,那么其用户将无法访问由该协议进行保护的资源。
定制认证:使用 HTTP 或 HTTPS 来请求使用 HTML 格式定制的客户机信息。由 CGI 和Servlet 将这些用于验证的信息用普通文本发送到服务器上。当需要除了标识符和口令之外的用户认证时,可使用定制认证。例如,可以请求一个社会安全号的用户认证。使用该协议,可建立 HTML 格式以询问用户数据。认证是由服务器端代码( CGI 和 Servlet )执行的,而不是由 IBM WebSphere 应用服务器运行时应用程序执行的。如果使用定制认证,请使用 HTTPS 保护数据。
证书认证:使用 HTTPS 以请求一个客户机证书。必须启用 SSL 客户机认证选项。将用于验证的信息发送给服务器。认证使用的数字证书具有很高的安全性,且证书认证通常对用户是透明的。系统或站点管理员会对客户机证书进行管理。通常这些任务是由证书权威服务器软件授权的,例如 IBM Vault Registry 产品。
(3) 组合认证方案和协议
正如前述,除非是在一个与安全无关的环境中,否则 HTTPS 通常更为可取。对于不同的安全性要求可以对方案和协议进行组合,策略如下:
? 对于基本安全性要求,使用基本、摘要或 HTTP 上的定制认证。
? 对于较高安全性要求,使用基本、摘要或 HTTPS 上的定制认证。
? 对于最高安全性要求,使用 HTTPS 上的证书认证。

Tags in this post...

面试题 相关文章推荐
线程的基本概念、线程的基本状态以及状态之间的关系
Oct 26 面试题
介绍下Java的输入输出流
Jan 22 面试题
JMS中Topic和Queue有什么区别
May 15 面试题
程序运行正确, 但退出时却"core dump"了,怎么回事
Feb 19 面试题
别名指示符是什么
Oct 08 面试题
静态成员和非静态成员的区别
May 12 面试题
介绍一下linux的文件系统
Mar 20 面试题
Linux操作面试题
May 16 面试题
几个常见的软件测试问题
Sep 07 面试题
初始化了一个没有run()方法的线程类,是否会出错?
Mar 27 面试题
Java的类可以定义为Protected或者Private得吗
Sep 25 面试题
UNIX操作系统结构由哪几部分组成
Feb 17 面试题
JSF如何进行表格处理及取值
Aug 06 #面试题
Java里面StringBuilder和StringBuffer有什么区别
Jun 06 #面试题
Java提供了哪些企业应用编程接口
Feb 13 #面试题
JSF面试题:Jsf中导航的标签是什么
Apr 20 #面试题
Java中有几种类型的流?JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类
Feb 06 #面试题
什么是java序列化,如何实现java序列化
Nov 14 #面试题
JSF面试题:如何管量web层中的Bean,用什么标签。如何通过jsp页面与Bean绑定在一起进行处理?
Oct 05 #面试题
You might like
php面向对象全攻略 (六)__set() __get() __isset() __unset()的用法
2009/09/30 PHP
kohana框架上传文件验证规则写法示例
2014/07/14 PHP
PHP记录和读取JSON格式日志文件
2016/07/07 PHP
ThinkPHP框架下微信支付功能总结踩坑笔记
2019/04/10 PHP
laravel5.1框架model类查询的实现方法
2019/10/08 PHP
Prototype使用指南之dom.js
2007/01/10 Javascript
基于jQuery的简单的列表导航菜单
2011/03/02 Javascript
jQuery EasyUI API 中文文档 - Panel面板
2011/09/30 Javascript
基于jQuery实现复选框的全选 全不选 反选功能
2014/11/24 Javascript
浅析jQuery事件之on()方法绑定多个选择器,多个事件
2016/04/27 Javascript
Js实现京东无延迟菜单效果实例(demo)
2017/06/02 Javascript
AngularJS的ng-click传参的方法
2017/06/19 Javascript
jQuery实现的页面遮罩层功能示例【测试可用】
2017/10/14 jQuery
vue组件父子间通信详解(三)
2017/11/07 Javascript
JS脚本实现网页自动秒杀点击
2018/01/11 Javascript
Bootstrap4如何定制自己的颜色和风格
2018/02/26 Javascript
vue页面切换到滚动页面显示顶部的实例
2018/03/13 Javascript
React Native悬浮按钮组件的示例代码
2018/04/05 Javascript
在HTML文档中嵌入JavaScript的四种方法
2018/05/07 Javascript
node.js中TCP Socket多进程间的消息推送示例详解
2018/07/10 Javascript
浅谈如何优雅处理JavaScript异步错误
2019/11/12 Javascript
javascript实现前端input密码输入强度验证
2020/06/24 Javascript
vue实现把接口单独存放在一个文件方式
2020/08/13 Javascript
用实例详解Python中的Django框架中prefetch_related()函数对数据库查询的优化
2015/04/01 Python
可能是最全面的 Python 字符串拼接总结【收藏】
2018/07/09 Python
python快速排序的实现及运行时间比较
2019/11/22 Python
Python实现图像去噪方式(中值去噪和均值去噪)
2019/12/18 Python
如何用 Python 处理不平衡数据集
2021/01/04 Python
澳大利亚领先的睡衣品牌:Peter Alexander
2016/08/16 全球购物
Otticanet澳大利亚:最顶尖的世界名牌眼镜, 能得到打折季的价格
2018/08/23 全球购物
中东地区最大的奢侈品市场:The Luxury Closet
2019/04/09 全球购物
影视动画专业个人的自我评价
2013/12/31 职场文书
幼儿园门卫制度
2014/01/29 职场文书
2014幼儿园班主任工作总结
2014/12/04 职场文书
迎新生欢迎词
2015/01/23 职场文书
消费者投诉书范文
2015/07/02 职场文书