我很努力地找到未設置MSMQ消息隊列上的「已通過身份驗證」複選框以及必須在哪些條件下的風險的信息。我需要防止未授權方能夠從隊列中讀取/寫入隊列。當不設置該值時,我迎接不祥的警告:MSMQ身份驗證隊列
隊列未經驗證。郵件發件人可以繞過安全選項卡中指定的訪問控制設置。
我測試了嘗試連接到未使用訪問控制設置訪問消息隊列的域用戶配置文件下運行我的服務進程的隊列(已驗證未選中)。我被阻止訪問隊列,並出現一條不錯的錯誤消息:
訪問消息隊列系統被拒絕。
這就是我期待的。
一些問題,我有:
- 什麼是能夠設置訪問控制在隊列中如果能夠(在某種程度上)繞過了點?
- 什麼情況下可以繞過訪問控制設置?
- 啓用Authenticated僅使用ACL設置配置訪問權限的好處是什麼?
我想知道我是否可以逃脫,而不必妥協安全性(或至少知道我會做出什麼妥協)的Authenticated Queue路由。