使用Flutter / dart进行NTLM身份验证

背景故事,我正在尝试连接到使用NTLM身份验证的网站。我已经面临许多与此有关的问题,但我坚持不懈,并希望成功。

我正在使用Flutter,我尝试在dart中搜索任何支持NTLM / NTLM /

2身份验证的http客户端,但找不到任何东西。有没有一种方法可以使用在抖动中起作用的NTLM来实现/连接到网站?

回答:

具体来说,这个问题可能有点晚了,但是如果有人像我在寻找解决方案时那样偶然发现了这个问题,我就发布了https://github.com/mrbbot/ntlm。

它没有经过广泛测试,但似乎对我有用。


回答:

将依赖项添加到pubspec.yaml文件中:

dependencies:

ntlm: ^1.3.0

回答:

import 'package:ntlm/ntlm.dart';

main() {

NTLMClient client = new NTLMClient(

domain: "",

workstation: "LAPTOP",

username: "User208",

password: "password",

);

client.get("https://example.com/").then((res) {

print(res.body);

});

}

以上是 使用Flutter / dart进行NTLM身份验证 的全部内容, 来源链接: utcz.com/qa/399742.html

回到顶部