ProcessModelComAuthenticationLevel Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Anger autentiseringsnivån för DCOM-säkerhet.
public enum class ProcessModelComAuthenticationLevel
public enum ProcessModelComAuthenticationLevel
type ProcessModelComAuthenticationLevel =
Public Enum ProcessModelComAuthenticationLevel
- Arv
Fält
| Name | Värde | Description |
|---|---|---|
| None | 0 | Anger ingen autentisering. Det här fältet är konstant. |
| Call | 1 | Anger att DCOM autentiserar klientens autentiseringsuppgifter när servern tar emot begäran i början av varje fjärrproceduranrop. |
| Connect | 2 | Anger att DCOM endast autentiserar klientens autentiseringsuppgifter när klienten upprättar en relation med servern. Det här är standardvärdet. |
| Default | 3 | Anger att DCOM avgör autentiseringsnivån med hjälp av sin normala algoritm för säkerhetsförhandling. |
| Pkt | 4 | Anger att DCOM verifierar att alla mottagna data kommer från den förväntade klienten. Datagramtransporterna använder alltid Pkt-autentisering. |
| PktIntegrity | 5 | Anger att DCOM autentiserar och verifierar att ingen av de data som överförs mellan klienten och servern har ändrats. |
| PktPrivacy | 6 | Anger att DCOM autentiserar alla tidigare nivåer och krypterar argumentvärdet för varje fjärrproceduranrop. |
Exempel
I följande exempel visas hur du hämtar det aktuella ProcessModelSection.ComAuthenticationLevel egenskapsvärdet och sedan anger det till Call:
// Get the current ComAuthenticationLevel property value.
ProcessModelComAuthenticationLevel comAuthLevel =
processModelSection.ComAuthenticationLevel;
// Set the ComAuthenticationLevel property to
// ProcessModelComAuthenticationLevel.Call.
processModelSection.ComAuthenticationLevel =
ProcessModelComAuthenticationLevel.Call;
' Get the current ComAuthenticationLevel property value.
Dim comAuthLevel _
As ProcessModelComAuthenticationLevel = _
processModelSection.ComAuthenticationLevel
' Set the ComAuthenticationLevel property to
' ProcessModelComAuthenticationLevel.Call.
processModelSection.ComAuthenticationLevel = _
ProcessModelComAuthenticationLevel.Call
Kommentarer
ProcessModelComAuthenticationLevel definierar de värden som ska användas när du anger egenskapen ProcessModelSection.ComAuthenticationLevel .
Standardvärdet är Connect.
Note
Inställningarna ProcessModelComAuthenticationLevel är endast relevanta när du använder ASP.NET-processmodellen (Internet Information Services [IIS] 5.n eller kompatibelt läge endast på IIS 6).