【问题标题】:Support for wild card or RegEx to AppDomain outlook add-in manifest支持通配符或 RegEx 到 AppDomain Outlook 加载项清单
【发布时间】:2021-07-23 20:45:12
【问题描述】:
支持 AppDomain Outlook 加载项清单的通配符
有没有办法在 Outlook 加载项清单文件中向 AppDomain 添加通配符或 RegEx 以支持所有子域?
<AppDomains>
<AppDomain>https://*.domain.com</AppDomain>
<AppDomain>https://{0}.domain.com</AppDomain>
</AppDomains>
【问题讨论】:
标签:
outlook
outlook-addin
office-addins
outlook-web-addins
【解决方案1】:
您需要分别指定每个子域。
rules 如下:
-
AppDomain 元素的值必须包含协议(例如 https://myappdomain.com)。
- 如果域有明确的端口,请包括它(例如,
<AppDomain>https://myappdomain.com:9999</AppDomain>)。
- 如果需要信任子域,请包括它(例如,
<AppDomain>https://mysubdomain.myappdomain.com</AppDomain>)。子域mysubdomain.mydomain.com 和mydomain.com 是不同的域。如果两者都需要被信任,那么两者都需要位于单独的 AppDomain 元素中。
- 列出与
SourceLocation 元素中指定的域相同的域无效,并且可能会产生误导。特别是在 localhost 上开发时,不需要为 localhost 创建AppDomain 元素。
- 不要包含任何超出域的 URL 段。例如,不要包含网页的完整网址。
- 不要在值上加上右斜杠“/”。