Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Karate 空手道框架中RESTAPI的NTLM认证_Karate - Fatal编程技术网

Karate 空手道框架中RESTAPI的NTLM认证

Karate 空手道框架中RESTAPI的NTLM认证,karate,Karate,有没有人尝试过在我可以参考的空手道框架中实现NTLM身份验证?当我尝试构建测试并通过头参数时,我遇到401授权问题 @BeforeClass public static void before() { System.setProperty("http.auth.ntlm.domain", "***"); System.setProperty("jcifs.smb.client.domain", "***"); System.setProperty("jcifs.smb.c

有没有人尝试过在我可以参考的空手道框架中实现NTLM身份验证?当我尝试构建测试并通过头参数时,我遇到401授权问题

@BeforeClass
public static void before() {
    System.setProperty("http.auth.ntlm.domain", "***");
    System.setProperty("jcifs.smb.client.domain", "***");
    System.setProperty("jcifs.smb.client.username", "***");
    System.setProperty("jcifs.smb.client.password", "***");
    System.setProperty("java.protocol.handler.pkgs", "jcifs");
}

不幸的是,NTLM支持尚未在空手道中实现。这里有一个开放特性请求:我们需要您或其他人从开源社区提供此功能

同时,您应该能够通过使用Java库或进行必要身份验证的自定义Java代码来解决这个问题。请参阅空手道文档的Java inter-op部分:

编辑:另请参见


编辑-您可以使用
curl

我从文档中尝试了各种方法。对于java,对于basic-auth.js类,即使使用curl也不起作用。已在stackoverflow中创建了票证。@SaidYusifli票证没有帮助。请贡献code@SaidYusifli对不起,我放弃了。希望其他人能帮助你