easy:SetOpt_UserName(username)
#CURLOPT_USERNAME
legt den Benutzernamen fest, der für die
Protokollauthentifizierung verwendet werden soll. Sie sollten diese Option
nicht zusammen mit der (älteren) Option #CURLOPT_USERPWD
verwenden.
Wenn Sie die Authentifizierung Kerberos V5 mit einem Windows-basierten Server verwenden, sollten Sie den Domänennamen angeben, damit der Server ein Kerberos-Ticket erfolgreich abrufen kann. Andernfalls schlägt der erste Teil des Authentifizierungs-Handshakes möglicherweise fehl.
Bei Verwendung von NTLM kann der Benutzername einfach als Benutzername ohne den Domänennamen angegeben werden, wenn der Server Teil einer einzelnen Domäne und Gesamtstruktur ist.
Verwenden Sie zum Einschließen des Domänennamens entweder das Down-Level-Anmeldungsnamen- oder das UPN-Format (User Principal Name). Beispiel: EXAMPLE\user und user@example.com
Einige HTTP-Server (unter Windows) unterstützen auch die Einbeziehung der Domäne für die Standardauthentifizierung.
Verwenden Sie zum Angeben der Passwort- und Anmeldeoptionen zusammen mit dem
Benutzernamen die Optionen #CURLOPT_PASSWORD
und #CURLOPT_LOGIN_OPTIONS
.