身份验证级别常量
这些值指定身份验证级别,指示为帮助保护数据完整性而提供的身份验证量。 每个级别都包含以前级别提供的保护。
常量/值 |
说明 |
-
RPC_C_AUTHN_LEVEL_DEFAULT
- 0
|
告知 DCOM 使用其常规安全一揽子协商算法选择身份验证级别。 有关详细信息,请参阅 安全一揽子协商。
|
-
RPC_C_AUTHN_LEVEL_NONE
- 1
|
不执行身份验证。
|
-
RPC_C_AUTHN_LEVEL_CONNECT
- 2
|
仅当客户端与服务器建立关系时,才对客户端的凭据进行身份验证。 数据报传输始终改用RPC_AUTHN_LEVEL_PKT。
|
-
RPC_C_AUTHN_LEVEL_CALL
- 3
|
仅在服务器收到请求时在每个远程过程调用开始时进行身份验证。 数据报传输改用RPC_C_AUTHN_LEVEL_PKT。
|
-
RPC_C_AUTHN_LEVEL_PKT
- 4
|
验证接收的所有数据是否来自预期的客户端。
|
-
RPC_C_AUTHN_LEVEL_PKT_INTEGRITY
- 5
|
验证并验证客户端和服务器之间传输的任何数据均未修改。
|
-
RPC_C_AUTHN_LEVEL_PKT_PRIVACY
- 6
|
对之前的所有级别进行身份验证,并加密每个远程过程调用的参数值。
|
要求
要求 |
值 |
最低受支持的客户端
|
Windows 2000 Professional [仅限桌面应用]
|
最低受支持的服务器
|
Windows 2000 Server [仅限桌面应用]
|
标头
|
- Rpcdce.h
|