authentication - 使用 Go 进行 NTLM 身份验证

标签 authentication go ntlm exchangewebservices

我需要从 Windows 和 Unix 向 Exchange EWS 进行身份验证。

有没有任何库或任何东西我可以用来在 Go 中做到这一点?我看到有cntlm ,我可以 exec() 的 NTLM 代理。但我不确定这是否适用于 Exchange.. 有人似乎有问题 here .

最佳答案

如果 Exchange 支持 kerberos,您可以尝试 gokerb ( https://github.com/jmckaskill/gokerb )。 NTLM 在我的列表中...

关于authentication - 使用 Go 进行 NTLM 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14509326/

相关文章:

python - 如何使用 Flask HTTP Auth 为 Web 服务实现 "Incorrect username/password"提示?

amazon-web-services - 如何使用 Eclipse JEE 从我的 Web 应用程序登录 AWS?

c# - 如何限制多次登录同一用户 C# 和 Active Directory 成员身份

Golang Websocket 自定义 JSON 消息

go - Go中如何将 slice 组合成一个元组 slice (实现python `zip`函数)?

github - "go get"之后的 GO 命令行问题

c# - 在 Linux 上从 .NET Core 使用 NTLM 身份验证调用 WCF 服务

winforms - 在 WinForms 中验证用户身份(与 ASP.Net 无关)

java - 使用 NTLM 连接到 LDAP (Active Directory)

php - 使用 PHP 和 cURL 访问 Exchange Web 服务