DefaultPropertiesToSend.UseAuthentication 属性

定义

获取或设置一个值,该值指示发送前是否必须验证消息。

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)。

无法查看消息的属性并确定消息的身份验证是否失败。 身份验证失败的消息将被丢弃,并且不会传递到队列。

适用于

另请参阅