我在 alibaba OSS 上有一个字体文件,我将cors
源设置为https://*example.com
,当子域第一次加载字体时没有问题,但是当另一个子域尝试获取字体时,cors
源冲突。
第一次加载字体时,它的来源被设置为第一个加载它的域并被缓存,所以当另一个域尝试使用相同的字体时,就会出现cors
来源错误。
我在 alibaba OSS 上有一个字体文件,我将cors
源设置为https://*example.com
,当子域第一次加载字体时没有问题,但是当另一个子域尝试获取字体时,cors
源冲突。
第一次加载字体时,它的来源被设置为第一个加载它的域并被缓存,所以当另一个域尝试使用相同的字体时,就会出现cors
来源错误。
奇怪的是它适用于一个子域而不适用于另一个子域。
根据文档跨域资源共享 (CORS),您可以指定 *.domain.com 而不是 *example.com。这是一个不同的域。
要进行故障排除,您可以通过输入 * 为所有域设置允许。
更多故障排除选项可以在这里找到OSS 故障排除。