我有一个用于MS-Access应用程序的Azure文件存储设置,其中用户单击表单中的SAS(共享访问签名)链接以查看Azure File Storage上的文档。对于PDF文档,这可以正常运行,在Microsoft Edge中打开pdf,没有问题。但是对于XLS和DOC文件,SAS链接在Microsoft Edge中作为原始数据打开。
是否有一种方法可以使链接作为下载提示而不是在浏览器中查看?
还是可以在用户默认的Windows程序中直接打开XLS或DOC文件,而不是尝试在浏览器中打开?
不确定在Access表单中是否需要更改设置,或者是否存在Azure文件存储问题,因为在Azure或Access中都看不到任何明显的设置。
当我将SAS链接复制到浏览器中时,XLS和DOC文件将作为原始数据打开
在浏览器中显示的示例;
PK!’z¾€ [Content_Types].xml ¢( ÄTÍJ1¾ ¾Ã’«ì¦ö "Ýzðç¨Bë¤Ét74›„ÌTÛ·w6Ú"R[Š/Y²É|?“äÝ®:W¼AB|-.«(Àë
¬ojñ:},E¤¼Q.x¨ÅPÜŽÏÏFÓu,¸Úc-Z¢x#%ê:…UˆàyeR§ˆ§©'Qé... j @ƒ+©ƒ'ðTR !Æ{{««¥£âaÅ¿?•Ì¬ÅÝ羞ª* Fgµ“ *ß¼ùAR†ùÜj0A/;†®0&P [ê\”eÆ4“ 6†BîäLàð8Ò/ WWfaØÚˆlý†〜åwW_uÏ|É(^ T¢'Õ± w¹rò=¤Å,„ EµäØÖäU²〜£{ÞŒ2.O,¤÷—Ô1ü'ÄwdÿÞŠsÀ8ÒÚžúø3è!æV%0âWÔœ\Àwì:´rú®å«zâ&lq÷ñs´¼¤'Ó + Áñ6QÑW—''…
如果Blob存储更适合我的需求,请告诉我,该应用程序的这一部分正在开发中,因此从长远来看,为了获得更好的结果而不必费劲就可以了。
同样,PDF文件没有问题,XLS和DOC文件类型都是问题。