首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java 6中本机GSS的Windows支持

Java 6中本机GSS的Windows支持
EN

Stack Overflow用户
提问于 2010-08-12 11:44:28
回答 2查看 1.9K关注 0票数 12

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

注意:当应用程序在不支持此功能的操作系统上运行时,这两个系统属性将被忽略,例如,MS。

那份文件是2006年的,所以事情本来可以改变,但我还没有找到明确的答案。

我想知道--最新的SunJava6forWindows版本--今天是否支持本地GSS (无需修改注册表即可获得)。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-08-25 23:18:48

不是

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

代码语言:javascript
复制
   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 
票数 6
EN

Stack Overflow用户

发布于 2021-11-07 09:24:43

最后,在JDK 11以后,对Windows SSPI ( Windows在某种程度上相当于GSS)的本机支持:

https://stackoverflow.com/a/69871106/1504556

概述:

  • 您必须至少使用JDK 11.0.10。
  • 您必须设置-Dsun.security.jgss.native=true
  • 新特性尚未反映在访问本地GSS页面中,因此您必须依赖bug跟踪器票证(见上面的链接)和/或发布说明来理解新特性。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3467253

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档