DN reverse bug fix

This commit is contained in:
cheney
2022-06-21 18:14:28 +08:00
parent 15124bf487
commit 3cd9e78990
10 changed files with 2824 additions and 2867 deletions
+10 -3
View File
@@ -1,6 +1,7 @@
package com.sunyard.util;
import java.util.LinkedHashMap;
import java.util.List;
public class DnUtil {
@@ -20,14 +21,20 @@ public class DnUtil {
return dn;
}
// 反转顺序
LinkedHashMap<String, String> map = dnToMap( dn );
String[] kvs = dn.split(",");
StringBuilder sb = new StringBuilder();
for ( String key : map.keySet() ) {
for ( String kv : kvs ) {
if ( sb.length() > 0 ) {
sb.insert(0, ",");
}
sb.insert(0, key + "=" + map.get( key ));
sb.insert(0, kv );
// if ( sb.length() > 0 ) {
// sb.append(",");
// }
// sb.append( key + "=" + map.get( key ) );
}
return sb.toString();