微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Java 6中的原生GSS-API的Windows支持

http://java.sun.com/developer/technicalArticles/J2SE/security/#3

Note: These two system properties are
ignored when applications run on
operating systems that do not yet
support this feature,for example,MS
Windows.

那个文件是从2006年开始的,所以事情可能已经改变了,但是我没有找到一个确定的答案.

我想知道Sun Java 6 for Windows的最新版本今天是否支持原生GSS(获取TGT而不修改注册表).

解决方法

http://hg.openjdk.java.net/jdk6/jdk6-gate/jdk/file/78235ae077a1/src/share/classes/sun/security/jgss/GSSManagerImpl.java(47):

47     static {
   48         USE_NATIVE =
   49             AccessController.doPrivileged(new PrivilegedAction<Boolean>() {
   50                     public Boolean run() {
   51                             String osname = System.getProperty("os.name");
   52                             if (osname.startsWith("SunOS") ||
   53                                 osname.startsWith("Linux")) {
   54                                 return new Boolean(System.getProperty
   55                                     (USE_NATIVE_PROP));
   56                             }
   57                             return Boolean.FALSE;
   58                     }
   59             });
   60

原文地址:https://www.jb51.cc/java/122660.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐