你好 Dena Wang, 我是 Henry,我想分享一下我对您问题的看法。
**1. 我可以设置 URL 例外列表吗? ** 可以。 您可以通过 Safe Links 设置来防止 Microsoft 干扰您的旧版 URL:
- 作:进入 Microsoft Defender Portal > 政策与规则 > 威胁政策>安全链接。
- 设置:将您的 DMP 域名添加到 “Do not rewrite the following URLs” 列表中。 这样可以确保链接保持原样,不会被 Microsoft 包裹或修改结构。
**2. 如何让 Teams 发送链接保持原样? ** Teams 和 SharePoint 使用 “Link Unfurling”(链接预览),它会抓取 URL,经常破坏未编码的嵌套参数。 解决方法:
- 关闭预览:在 Teams 管理中心 > Messaging policies 中,关闭 “URL previews”。 这样可以阻止后台代理点击并篡改链接。
- 用户替代方案:建议用户使用 Ctrl+K(插入链接)将 URL 隐藏在文本后面,或者用反引号包裹 URL(例如:
URL),以代码形式发送,从而避免 Teams 处理它。
根本原因建议: 旧版 Java Servlets 在参数中出现特殊字符(//, ?, &)时经常失败。 长期解决方案是:在将嵌套参数粘贴到 Teams 前,先进行 URL 编码。
希望这些信息和关键词能帮助您找到正确的研究方向。 请告诉我进展,如果这些答案对您有帮助,欢迎点击 “Accept Answer”,让其他人也能受益。