本地GSS-API的從http://java.sun.com/developer/technicalArticles/J2SE/security/#3:的Windows支持Java 6中
注:這兩個系統屬性是 當應用程序在 操作系統的不還 支持此功能,例如運行忽略, MS Windows。
該文件是從2006年,所以事情可能已經改變,但我還沒有找到明確的答案。
我想知道如果最新版本的Sun Java 6 for Windows支持本地GSS今天(以獲得沒有修改註冊表的TGT)。
本地GSS-API的從http://java.sun.com/developer/technicalArticles/J2SE/security/#3:的Windows支持Java 6中
注:這兩個系統屬性是 當應用程序在 操作系統的不還 支持此功能,例如運行忽略, MS Windows。
該文件是從2006年,所以事情可能已經改變,但我還沒有找到明確的答案。
我想知道如果最新版本的Sun Java 6 for Windows支持本地GSS今天(以獲得沒有修改註冊表的TGT)。
都能跟得上
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
這將是值得貢獻補丁! – 2010-09-01 07:08:42
這不是對OpenJDK實現的引用嗎?這不是Sun的來源。您需要查閱文檔或嘗試。 Open JDK中的代碼與這個東西的Sun實現不匹配。 – 2011-01-07 18:10:31
確實,但OpenJDK通常非常接近。試試看,你會發現它不起作用。 Sun的文檔也表示它不能在Windows中工作,正如原始問題所引用的那樣。 – 2011-02-08 04:14:39
它出現在HTTP共享人已經找到了一個JNA溶液 - http://stackoverflow.com/a/22865583/53897 – 2015-12-15 12:27:39