Java предоставляет способ сделать это напрямую. Если вы не хотите тире, их легко вырезать. Просто используйте uuid.replace("-", "")
import java.util.UUID;
public class randomStringGenerator {
public static void main(String[] args) {
System.out.println(generateString());
}
public static String generateString() {
String uuid = UUID.randomUUID().toString();
return "uuid = " + uuid;
}
}
Выход:
uuid = 2d7428a6-b58c-4008-8575-f05549f16316
Здесь есть некоторые примеры .
Кажется, что наиболее подходящим является SPA.
С Angular WS-Fed - плохой выбор. OpenID Connect / OAuth - это путь (согласно образцам).