Share via


Requisiti lato client per la rappresentazione

È possibile specificare le due impostazioni seguenti relative alla rappresentazione sul lato client:

  • Livello di rappresentazione, che indica la volontà del client di usare l'identità del server.
  • Impostazione nel servizio Active Directory tramite la quale l'account client può essere contrassegnato come "L'account è sensibile e non può essere delegato", che disabilita la delega.

Il livello di rappresentazione può essere impostato in diversi modi. Se il client non indica un livello di rappresentazione, il valore predefinito a livello di computer verrà utilizzato da COM. L'impostazione predefinita a livello di computer può essere impostata usando lo strumento di amministrazione di Servizi componenti o Dcomcnfg.exe. Il client può anche indicare un livello di rappresentazione preferito in modo amministrativo con Dcomcnfg.exe.

Il client può indicare il livello di rappresentazione a livello di codice, usando CoSetProxyBlanket, equivalente a IClientSecurity::SetBlanket, che può essere chiamato il più spesso possibile oppure CoInitializeSecurity, che può essere chiamato una volta per processo.

Se il client indica la rappresentazione a livello di delegato, ovvero l'autorità più ampia che può concedere al server, il client deve essere in esecuzione con un'identità configurata correttamente nel servizio Active Directory per abilitarne l'identità da delegare.

Per altri dettagli sui livelli di rappresentazione e sui requisiti per il funzionamento della delega, vedere Delega e rappresentazione.

Le applicazioni COM+ possono sempre fungere da client, naturalmente. Quando l'applicazione COM+ effettua una chiamata a un'altra applicazione o a un'altra risorsa, esprime un livello di rappresentazione. Per le applicazioni server COM+, è possibile impostare un livello di rappresentazione in modo amministrativo. Le applicazioni di libreria COM+ non possono impostare il proprio livello di rappresentazione; usano invece quello del processo host. Per informazioni su come impostare la rappresentazione per un'applicazione COM+, vedere Impostazione di un livello di rappresentazione.

Rappresentazione e delega client

Cloaking

Requisiti lato server per la rappresentazione