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

面试题 相关文章推荐
数据库专业英语
Nov 30 面试题
什么是View State?
Jan 27 面试题
网络技术支持面试题
Apr 22 面试题
介绍一下gcc特性
Jan 20 面试题
init进程的作用
Aug 20 面试题
Why do we need Unit test
Jan 03 面试题
什么是规则表达式
May 03 面试题
什么是GWT的Entry Point
Aug 16 面试题
用Java语言将一个键盘输入的数字转化成中文输出
Jan 25 面试题
Java面试笔试题大全
Nov 23 面试题
Servlet如何得到客户端机器的信息
Oct 17 面试题
J2EE面试题
Mar 14 面试题
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运行出现Call to undefined function curl_init()的解决方法
2010/11/02 PHP
关于PHP的相似度计算函数:levenshtein的使用介绍
2013/04/15 PHP
PHP5.5迭代生成器用法实例详解
2016/03/16 PHP
PHP数组实例详解
2016/06/26 PHP
Laravel5框架自定义错误页面配置操作示例
2019/04/17 PHP
一款jquery特效编写的大度宽屏焦点图切换特效的实例代码
2013/08/05 Javascript
基于Arcgis for javascript实现百度地图ABCD marker的效果
2015/09/12 Javascript
jQuery实现的淡入淡出二级菜单效果代码
2015/09/15 Javascript
jquery中ajax跨域方法实例分析
2015/12/18 Javascript
Bootstrap输入框组件简单实现代码
2017/03/06 Javascript
js获取地址栏参数的两种方法
2017/06/27 Javascript
9种使用Chrome Firefox 自带调试工具调试javascript技巧
2017/12/22 Javascript
JavaScript判断日期时间差的实例代码
2018/03/01 Javascript
Javascript Promise用法详解
2018/05/10 Javascript
深入理解Vue.js轻量高效的前端组件化方案
2018/12/10 Javascript
JavaScript中this的全面解析及常见实例
2019/05/14 Javascript
微信内置开发 iOS修改键盘换行为搜索的解决方案
2019/11/06 Javascript
python检测lvs real server状态
2014/01/22 Python
python在linux中输出带颜色的文字的方法
2014/06/19 Python
Python学习笔记之变量、自定义函数用法示例
2019/05/28 Python
python实现从本地摄像头和网络摄像头截取图片功能
2019/07/11 Python
200行python代码实现2048游戏
2019/07/17 Python
浅谈python之自动化运维(Paramiko)
2020/01/31 Python
解决pycharm不能自动补全第三方库的函数和属性问题
2020/03/12 Python
python matplotlib imshow热图坐标替换/映射实例
2020/03/14 Python
python能做哪些生活有趣的事情
2020/09/09 Python
英国领先的运动营养品牌:Protein Dynamix
2018/01/02 全球购物
会计专业大学生职业生涯规划范文
2014/01/11 职场文书
承诺书怎么写
2014/03/26 职场文书
消防演习通知
2015/04/25 职场文书
2015年前台文员工作总结
2015/05/18 职场文书
2015年中秋晚会主持稿
2015/07/30 职场文书
志愿者工作心得体会
2016/01/15 职场文书
CSS3 制作的图片滚动效果
2021/04/14 HTML / CSS
Django migrate报错的解决方案
2021/05/20 Python
Windows server 2012 配置Telnet以及用法详解
2022/04/28 Servers