On Wed, 22 Jun 2022 15:18:31 GMT, Weijun Wang <wei...@openjdk.org> wrote:

>> There are several builtin `LoginModule` implementations inside OpenJDK. For 
>> example, you can configure both `NTLoginModule` and `UnixLoginModule` as 
>> OPTIONAL in your JAAS login configuration file. No matter if you run on 
>> Windows or Linux, one will succeed and one will fail but overall the login 
>> will succeed. You can set `-Djava.security.debug=logincontext` to see if 
>> there is information on the failed one.
>
> Also, if you like, try writing this as a regression test. You can call 
> `System.setErr` at the beginning to redirect the log messages to your own 
> `ByteArrayOutputStream`, and then after restoring the original `System.err`, 
> you can inspect the output to see if the expected log message is there. This 
> is not necessary since the code change is not significant.

@wangweij Thank you I will try these.

-------------

PR: https://git.openjdk.org/jdk/pull/9159

Reply via email to