问题描述
我正在使用wildfly-undertow运行jax-rx REST API。
在API内,我正在打印javax.ws.rs.core.SecurityContext.getAuthenticationScheme()
。
在wildfly standalone.xml中,我配置了如下的http-listener。
<server-ssl-context name="hca-aws-scc" need-client-auth="true" key-manager="hca-aws-key-manager" trust-manager="hca-aws-trust-manager"/>
<https-listener name="https-aws" socket-binding="https-aws" max-post-size="104857600" ssl-context="hca-aws-scc" enable-http2="true"/>
<socket-binding name="https-aws" port="8444"/>
现在,当我使用有效的客户端证书在8444端口上调用此API时,getAuthenticationScheme()将输出null而不是预期的CLIENT_CERT_AUTH。
这是怎么了?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)