通过其他帖子,我的web.config文件被修改为让大多数设备都能打开.vcf文件,但我的Android(S3)手机上的Chrome会显示它。
我使用vcard 2.1并运行IIS 7.5。这是the link.
我试图摆弄: value =“attachment; filename =(* .vcf)” 但没有运气。
以下是outboundRules:
<rule name="Allow vcards to be downloaded" preCondition="Only match vcards">
<match serverVariable="RESPONSE_Content_Disposition" pattern="(.*)" negate="false" />
<action type="Rewrite" value="attachment, filename=(*.vcf)" replace="true" />
<conditions>
<add input="{QUERY_STRING}" pattern="^text/x-vcard" />
</conditions>
</rule>
<preConditions>
<preCondition name="Only match vcards">
<add input="{RESPONSE_CONTENT_TYPE}" pattern="^text/x-vcard$" />
</preCondition>
</preConditions>
提前感谢您的帮助!