我们如何将以下参数传递给 Mobilefirst 开发服务器?
-Djava.security.auth.login.config=login.config
我已经尝试将它添加到 jvm.options 文件中,并且它似乎作为参数传递而没有效果。
以下是我尝试执行的代码和login.config
文件示例。
在登录模块或适配器中执行的 Java 代码。
LoginContext context = new LoginContext("SampleClient", new CallbackHandler() {
@Override
public void handle(Callback[] callbacks) throws IOException, UnsupportedCallbackException {
NameCallback callBack = (NameCallback) callbacks[0];
callBack.setName("EXAMPLE.COM");
}
});
登录配置
SampleClient {
com.sun.security.auth.module.Krb5LoginModule required
default_realm=EXAMPLE.COM;
};