Freigeben über


IHttpServer2::GetToken-Methode

Ruft ein Authentifizierungstoken unter Angabe eines Benutzernamens, kennworts und einer Anmeldemethode ab.

Syntax

virtual HRESULT GetToken(  
   _In_ PCWSTR                     pszUserName,  
   _In_ PCWSTR                     pszPassword,  
   _In_ DWORD                      dwLogonMethod,   _Outptr_ IHttpTokenEntry **      ppTokenEntry,  
   _In_opt_ PCWSTR                 pszDefaultDomain = NULL,  
   _In_opt_ PSOCKADDR              pSockAddr = NULL,  
   _In_opt_ IHttpTraceContext *    pHttpTraceContext = NULL  
) = 0;  

Parameter

pszUserName
[IN] Zeigt auf den Benutzernamen.

pszPassword
[IN] Zeigt auf das Kennwort.

dwLogonMethod
[IN] Die Anmeldemethode.

ppTokenEntry
[OUT] Zeigt auf die IHttpTokenEntry-Schnittstelle , die das Token darstellt.

pszDefaultDomain
[IN] Optionaler Standarddomänenname.

pSockAddr
[IN] Optionale Socketadresse.

pHttpTraceContext
[IN] Optionaler Zeiger auf eine IHttpTraceContext-Schnittstelle .

Rückgabewert

HRESULT. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.

Wert BESCHREIBUNG
S_OK Gibt an, dass der Vorgang erfolgreich war.

Anforderungen

type BESCHREIBUNG
Client – IIS 7.0 unter Windows Vista
– IIS 7.5 unter Windows 7
– IIS 8.0 unter Windows 8
– IIS 10.0 auf Windows 10
Server – IIS 7.0 unter Windows Server 2008
– IIS 7.5 unter Windows Server 2008 R2
– IIS 8.0 unter Windows Server 2012
– IIS 8.5 unter Windows Server 2012 R2
– IIS 10.0 auf Windows Server 2016
Produkt – IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
- IIS Express 7.5, IIS Express 8.0, IIS Express 10.0
Header Httpserv.h

Weitere Informationen

IHttpServer2-Schnittstelle