PRB: InitializeSecurityContext() Does Not Succeed During User-to-User Authentication (815341)



The information in this article applies to:

  • Microsoft Windows CE .NET 4.2

SYMPTOMS

When the InitializeSecurityContext() function is called during user-to-user authentication, the call may not succeed, and you may receive the following error:
0xC000018B (STATUS_NO_TRUST_SAM_ACCOUNT)

RESOLUTION

To resolve the problem that is described in "Symptoms", specify the following key:

ISC_REQ_USE_SESSION_KEY

MORE INFORMATION

Kerberos supports authentication between two users and between a user and a server. This functionality is exposed to developers through the Security Support Provider Interface (SSPI).

In recent updates to the Microsoft Windows operating systems for the desktop computer and the server computer, the user-to-user authentication process differs slightly from the user-to-server authentication process.

By default, the versions of Windows CE that are listed earlier in this article use the user-to-server authentication process. To make sure that the user-to-user authentication process is followed, specify ISC_REQ_USE_SESSION_KEY.

Modification Type:MinorLast Reviewed:12/27/2003
Keywords:kbprb KB815341 kbAudDeveloper kbAudOEM