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

面试题 相关文章推荐
声明struct x1 { . . . }; 和typedef struct { . . . }x2;有什么不同
Jun 02 面试题
华为慧通面试题
Sep 11 面试题
为什么要有struct关键字
May 08 面试题
说一下mysql, oracle等常见数据库的分页实现方案
Sep 29 面试题
.NET remoting中对象激活的两种方式
Jun 08 面试题
TCP/IP的分层模型
Oct 27 面试题
什么是三层交换,说说和路由的区别在那里
Sep 01 面试题
介绍一下write命令
Aug 10 面试题
性能测试工程师的面试题
Feb 20 面试题
软件生产职位结构化面试主要考察要素及面试题库
Jun 12 面试题
什么是方法的重载
Jun 24 面试题
用JAVA实现一种排序,JAVA类实现序列化的方法(二种)
Apr 23 面试题
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
单位速度在实战中的运用
2020/03/04 星际争霸
PHP 文件类型判断代码
2009/03/13 PHP
工厂模式在Zend Framework中应用介绍
2012/07/10 PHP
php自定义类fsocket模拟post或get请求的方法
2015/07/31 PHP
PHP信号处理机制的操作代码讲解
2019/04/19 PHP
用于自动添加Digg This!按钮的JavaScript
2006/12/23 Javascript
javascript得到XML某节点的子节点个数的脚本
2008/10/11 Javascript
javascript创建createXmlHttpRequest对象示例代码
2014/02/10 Javascript
详解jQuery中的empty、remove和detach
2016/04/11 Javascript
jQuery实现的简单百分比进度条效果示例
2016/08/01 Javascript
Angular.js实现多个checkbox只能选择一个的方法示例
2017/02/24 Javascript
Layui table 组件的使用之初始化加载数据、数据刷新表格、传参数
2017/09/11 Javascript
vue使用axios跨域请求数据问题详解
2017/10/18 Javascript
微信js-sdk 录音功能的示例代码
2019/11/01 Javascript
微信小程序在text文本实现多种字体样式
2019/11/08 Javascript
js回调函数原理与用法案例分析
2020/03/04 Javascript
JavaScript Event Loop相关原理解析
2020/06/10 Javascript
[45:46]2014 DOTA2国际邀请赛中国区预选赛5.21 HGT VS DT
2014/05/23 DOTA
python中cPickle用法例子分享
2014/01/03 Python
详解Python核心编程中的浅拷贝与深拷贝
2018/01/07 Python
浅谈python3.x pool.map()方法的实质
2019/01/16 Python
python读写配置文件操作示例
2019/07/03 Python
python使用配置文件过程详解
2019/12/28 Python
python中如何写类
2020/06/29 Python
美国生鲜及杂货电商:FreshDirect
2018/01/29 全球购物
英国的潮牌鞋履服饰商店:size?
2019/03/26 全球购物
前台文员的岗位职责
2013/11/14 职场文书
九年级物理教学反思
2014/01/29 职场文书
国贸专业的职业规划书
2014/03/15 职场文书
签约仪式主持词
2014/03/19 职场文书
实验室标语
2014/06/21 职场文书
员工生日活动方案
2014/08/24 职场文书
2014年团员学习十八大思想汇报
2014/09/13 职场文书
了解Redis常见应用场景
2021/06/23 Redis
苹果电脑mac os中货币符号快捷输入
2022/02/17 杂记
Python四款GUI图形界面库介绍
2022/06/05 Python