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...

面试题 相关文章推荐
Collection和Collections的区别
May 02 面试题
Java中实现多态的机制
Aug 09 面试题
Java方面的关于数组和继承的笔面试题
Sep 18 面试题
一份Java笔试题
Feb 21 面试题
写出程序把一个链表中的接点顺序倒排
Apr 28 面试题
解释一下Windows的消息机制
Jan 30 面试题
三维科技面试题
Jul 27 面试题
.NET remoting的两种通道是什么
May 31 面试题
类和结构的区别
Aug 15 面试题
Linux的主要特性
Oct 06 面试题
品恩科技软件测试面试题
Oct 26 面试题
解释i节点在文件系统中的作用
Nov 26 面试题
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垃圾回收机制简单说明
2010/07/22 PHP
php+ajax实现无刷新分页
2015/11/18 PHP
PHP数组生成XML格式数据的封装类实例
2016/11/10 PHP
PHP实现基于状态的责任链审批模式详解
2019/05/31 PHP
JavaScript下申明对象的几种方法小结
2008/10/02 Javascript
prettify 代码高亮着色器google出品
2010/12/28 Javascript
一个非常全面的javascript URL解析函数和分段URL解析方法
2014/04/12 Javascript
JS 使用for循环遍历子节点查找元素
2014/09/06 Javascript
jquery和js实现对div的隐藏和显示方法
2014/09/26 Javascript
纯HTML5制作围住神经猫游戏-附源码下载
2015/08/23 Javascript
浅谈Sticky组件的改进实现
2016/03/22 Javascript
node.js实现微信JS-API封装接口的示例代码
2017/09/06 Javascript
axios中cookie跨域及相关配置示例详解
2017/12/20 Javascript
使用layui 渲染table数据表格的实例代码
2018/08/19 Javascript
vue mounted 调用两次的完美解决办法
2018/10/29 Javascript
javascript实现鼠标点击生成文字特效
2019/12/24 Javascript
JavaScript冒泡算法原理与实现方法深入理解
2020/06/04 Javascript
Python实现的几个常用排序算法实例
2014/06/16 Python
python根据路径导入模块的方法
2014/09/30 Python
详解python发送各类邮件的主要方法
2016/12/22 Python
python opencv摄像头的简单应用
2019/06/06 Python
Python for循环与getitem的关系详解
2020/01/02 Python
Python图像处理库PIL的ImageFilter模块使用介绍
2020/02/26 Python
浅谈keras通过model.fit_generator训练模型(节省内存)
2020/06/17 Python
如何基于matlab相机标定导出xml文件
2020/11/02 Python
python 检测图片是否有马赛克
2020/12/01 Python
纯CSS3实现图片无间断轮播效果
2016/08/25 HTML / CSS
aden + anais官方网站:婴儿襁褓、毯子、尿布和服装
2017/06/21 全球购物
领先的英国注册在线药房 :Simply Meds Online
2019/03/28 全球购物
自然健康的概念:Natural Healthy Concepts
2020/01/26 全球购物
linux面试题参考答案(11)
2016/11/26 面试题
在浏览器端如何得到服务器端响应的XML数据
2012/11/24 面试题
危爆物品安全大检查大整治工作方案
2014/05/03 职场文书
研究生导师评语
2014/12/31 职场文书
用Python仅20行代码编写一个简单的端口扫描器
2022/04/08 Python
python运行脚本文件的三种方法实例
2022/06/25 Python