在试图解决这个问题时,我们注意到SPNEGO请求(KRB_AP_REQ)与我们的GSSAPI和SSPI客户端实现之间的区别:
在调用GSSAPI的Java代码中,我们可以根据需要显式地将标志设置为true或false,但我没有办法使用Waffle / SSPI来实现这一点。
搜索吉蒂布的Waffle代码中的“相互”只给出了一个成功的结果:常数ISC_REQ_MUTUAL_AUTH
是否有一种通过Waffle / SSPI?显式设置mutualFlag的方法?
即相当于以下GSSAPI代码的内容:
GSSContext context = gssManager.createContext(serverName, mechOid, null, GSSContext.DEFAULT_LIFETIME);
context.requestMutualAuth(false);发布于 2020-03-03 12:32:33
虽然我不建议禁用互限。华夫饼的抽象度太高了。我们也有同样的问题:想要修改上下文标志。我们必须修改源代码并重新编译。向Waffle提出一个问题,最多提供一个公关。
https://stackoverflow.com/questions/60490501
复制相似问题