DefaultPropertiesToSend.UseAuthentication 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值指示发送前是否必须验证消息。
public:
property bool UseAuthentication { bool get(); void set(bool value); };
[System.Messaging.MessagingDescription("MsgUseAuthentication")]
public bool UseAuthentication { get; set; }
[<System.Messaging.MessagingDescription("MsgUseAuthentication")>]
member this.UseAuthentication : bool with get, set
Public Property UseAuthentication As Boolean
属性值
如果发送应用程序请求对消息进行验证,则为 true
;否则为 false
。 默认值为 false
。
- 属性
注解
属性 UseAuthentication 指定是否需要对消息进行身份验证。 如果发送应用程序请求身份验证,则消息队列会创建一个数字签名,并在发送消息时使用该数字签名对消息进行签名,并在收到消息时对消息进行身份验证。
如果将消息发送到仅接受经过身份验证的消息的队列,则消息在到达队列时将被拒绝(如果 UseAuthentication 设置为 false
)。
无法查看消息的属性并确定消息的身份验证是否失败。 身份验证失败的消息将被丢弃,并且不会传递到队列。