资产链接域与主机

Posted

技术标签:

【中文标题】资产链接域与主机【英文标题】:assetlinks domain vs host 【发布时间】:2020-12-31 17:43:28 【问题描述】:

我正在尝试在我的 android 应用中设置 applinks。在我的清单文件中,我有这样的内容:

            <intent-filter android:autoVerify="true">
                <action android:name="android.intent.action.VIEW" />
                <category android:name="android.intent.category.DEFAULT" />
                <category android:name="android.intent.category.BROWSABLE" />
                <data
                        android:scheme="https"
                        android:host="myapp.example.com" />
            </intent-filter>

所以我的问题是应用程序究竟会在哪里尝试下载assetlinks.json 文件:

一个-https://myapp.example.com/.well-know/assetlinks.json b - https://example.com/.well-know/assetlinks.json c - https://www.example.com/.well-know/assetlinks.json

感谢您的帮助

【问题讨论】:

【参考方案1】:

根据this Google Guide,它会尝试从以下位置下载:

https://myapp.example.com/.well-known/assetlinks.json

【讨论】:

是的,这是有道理的。非常感谢。 另外,如果我使用通配符,比如android:host="*.example.com",你认为它是https://example.com/.well-know/assetlinks.json 吗? 我想我在同一个链接中找到了我的第二个问题的答案;-) 对于那些感兴趣的人,如果您使用通配符,它​​将尝试从https://example.com/.well-know/assetlinks.json下载

以上是关于资产链接域与主机的主要内容,如果未能解决你的问题,请参考以下文章

一.主机资产管理

ZABBIX5.0 如何新增资产主机并监测

如何以不同的主机名在本地托管资产?

主机扫描-资产扫描

为Jumpserver添加新主机

运维平台相关开发