Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.
6543 e374bb7e2d
[Vendor] Update go-ldap to v3.2.4 (#13163)
před 3 roky
..
.travis.yml [Vendor] Update go-ldap to v3.2.4 (#13163) před 3 roky
LICENSE [Vendor] Update go-ldap to v3.2.4 (#13163) před 3 roky
README.md [Vendor] Update go-ldap to v3.2.4 (#13163) před 3 roky
authenticate_message.go [Vendor] Update go-ldap to v3.2.4 (#13163) před 3 roky
authheader.go [Vendor] Update go-ldap to v3.2.4 (#13163) před 3 roky
avids.go [Vendor] Update go-ldap to v3.2.4 (#13163) před 3 roky
challenge_message.go [Vendor] Update go-ldap to v3.2.4 (#13163) před 3 roky
messageheader.go [Vendor] Update go-ldap to v3.2.4 (#13163) před 3 roky
negotiate_flags.go [Vendor] Update go-ldap to v3.2.4 (#13163) před 3 roky
negotiate_message.go [Vendor] Update go-ldap to v3.2.4 (#13163) před 3 roky
negotiator.go [Vendor] Update go-ldap to v3.2.4 (#13163) před 3 roky
nlmp.go [Vendor] Update go-ldap to v3.2.4 (#13163) před 3 roky
unicode.go [Vendor] Update go-ldap to v3.2.4 (#13163) před 3 roky
varfield.go [Vendor] Update go-ldap to v3.2.4 (#13163) před 3 roky
version.go [Vendor] Update go-ldap to v3.2.4 (#13163) před 3 roky

README.md

go-ntlmssp

Golang package that provides NTLM/Negotiate authentication over HTTP

GoDoc Build Status

Protocol details from https://msdn.microsoft.com/en-us/library/cc236621.aspx Implementation hints from http://davenport.sourceforge.net/ntlm.html

This package only implements authentication, no key exchange or encryption. It only supports Unicode (UTF16LE) encoding of protocol strings, no OEM encoding. This package implements NTLMv2.

Usage

url, user, password := "http://www.example.com/secrets", "robpike", "pw123"
client := &http.Client{
  Transport: ntlmssp.Negotiator{
    RoundTripper:&http.Transport{},
  },
}

req, _ := http.NewRequest("GET", url, nil)
req.SetBasicAuth(user, password)
res, _ := client.Do(req)

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.