使用 assetlinks.json 排除或仅允许某些网址
Exclude or allow only certain urls using assetlinks.json
大家好,我目前正在与 assetlinks.json 合作,试图排除包含“/adm/”目录的 url,在 IOS 中,我可以在我的 https://mysite/.well-known/apple-app-site-association
文件中定义这个:
"NOT /adm/*"
示例:
{
"activitycontinuation": {
"apps": [
"M123DUAQ55.com.totota.rappaporte",
"M123DUAQ55.com.totota.revisitedoit",
"M123DUAQ55.com.totota.applictriep"
]
},
"applinks": {
"apps": [],
"details": [{
"appID": "M123DUAQ55.com.totota.rappaporte",
"paths": [
"NOT /blahblah/hack/*",
"NOT /adm/*",
"/?????c/*",
"/index.asp?*",
"/*/soruce*",
"/*/video*",
"/*/operat*"
]
}]
}
}
但现在我正在尝试使用我的 assetlinks.json
文件
在 Android 中实现相同的目标
https://mysite/.well-known/apple-app-site-association/assetlinks.json
有一种方法可以使用 assetlinks.json 文件排除某些 url 吗?
There´s a way to exclude certain urls using the assetlinks.json file?
没有。那不是assetlinks.json
的作用。 assetlinks.json
通过签名密钥指纹将域与应用联系起来。它不会将 URL 绑定到应用程序。您关于要处理哪些 URL 的规则将在您的 <intent-filter>
中用于相关的 activity。
大家好,我目前正在与 assetlinks.json 合作,试图排除包含“/adm/”目录的 url,在 IOS 中,我可以在我的 https://mysite/.well-known/apple-app-site-association
文件中定义这个:
"NOT /adm/*"
示例:
{
"activitycontinuation": {
"apps": [
"M123DUAQ55.com.totota.rappaporte",
"M123DUAQ55.com.totota.revisitedoit",
"M123DUAQ55.com.totota.applictriep"
]
},
"applinks": {
"apps": [],
"details": [{
"appID": "M123DUAQ55.com.totota.rappaporte",
"paths": [
"NOT /blahblah/hack/*",
"NOT /adm/*",
"/?????c/*",
"/index.asp?*",
"/*/soruce*",
"/*/video*",
"/*/operat*"
]
}]
}
}
但现在我正在尝试使用我的 assetlinks.json
文件
https://mysite/.well-known/apple-app-site-association/assetlinks.json
有一种方法可以使用 assetlinks.json 文件排除某些 url 吗?
There´s a way to exclude certain urls using the assetlinks.json file?
没有。那不是assetlinks.json
的作用。 assetlinks.json
通过签名密钥指纹将域与应用联系起来。它不会将 URL 绑定到应用程序。您关于要处理哪些 URL 的规则将在您的 <intent-filter>
中用于相关的 activity。