在安全通道上,只有成功通過安全性檢查的訊息會傳遞至應用程式。 針對這些訊息,安全性驗證的某些結果會附加為訊息屬性,而且應用程式可能會擷取並檢查這些屬性,以執行其他步驟,例如授權檢查。
函式 WsGetMessageProperty 可用來擷取 WS_MESSAGE_PROPERTY_ID中定義的任何安全性相關屬性。 WsGetMessageProperty 會針對要求安全性屬性不適用於通道上所用安全性類型的查詢傳回錯誤。 訊息會繼續擁有查詢函式所傳回的屬性。
下列 API 元素會與安全性處理結果搭配使用。
列舉 | 描述 |
---|---|
WS_SECURITY_TOKEN_PROPERTY_ID | 定義可從安全性令牌擷取之字段和屬性的密鑰。 |
功能 | 描述 |
---|---|
WsGetSecurityTokenProperty | 從安全性令牌擷取欄位或屬性。 |
處理 | 描述 |
---|---|
WS_SECURITY_TOKEN | 代表安全性令牌的不透明句柄。 |