Chinaunix首页 | 论坛 | 博客
  • 博客访问: 425784
  • 博文数量: 116
  • 博客积分: 7087
  • 博客等级: 少将
  • 技术积分: 1175
  • 用 户 组: 普通用户
  • 注册时间: 2005-02-19 23:32
文章分类

全部博文(116)

文章存档

2012年(1)

2011年(2)

2010年(10)

2009年(21)

2008年(18)

2007年(12)

2006年(21)

2005年(31)

我的朋友

分类:

2009-12-28 11:16:37

以前在Mac OS X上使用firefox访问sap 的web portal时,往往在验证用户名和口令之后,就被告知访问失败。本来以为是操作系统+浏览器的问题,直到最近windows 7也遇到此类问题,并得到完美解决之后,我才想到,Mac OS X上估计也能如法炮制。

Windows 7上的解决方案是在本地安全策略中启用kerberos验证。实际上firefox也有一个启用kerberos的过程。具体的步骤如下 :
  •       In the address bar of Firefox, type about:config to display the list of current configuration options.

  • In the Filter field, type negotiate to restrict the list of options.

  • Double-click the network.negotiate-auth.trusted-uris entry to display the Enter string value dialog box.

  • Enter the name of the domain against which you want to authenticate, for example, .example.com.

  • Repeat the above procedure for the network.negotiate-auth.delegation-uris entry, using the same domain.

    光有这步还不够,还需要拿到kerberos验证需要的ticket.方法如下:

    在shell下运行 kinit username@DOMAIN.NAME

    后面的域名一定要用大写,小写会导致验证失败。

    根据提示输入密码之后,就能够拿到ticket了。接下来再用firefox访问sap web portal,就没有任何问题了。

         

  • 阅读(1330) | 评论(0) | 转发(0) |
    给主人留下些什么吧!~~