为动态链接设置自定义路由,而不使用 Firebase 托管
Posted
技术标签:
【中文标题】为动态链接设置自定义路由,而不使用 Firebase 托管【英文标题】:set up custom route for dynamic link, without using firebase hosing 【发布时间】:2020-05-15 10:53:20 【问题描述】:根据firebase官方文档,要在example.com
这样的自定义域中设置/link
这样的自定义路由,我需要已经使用firebase托管并在那里进行以下配置:
"hosting":
// ...
"appAssociation": "AUTO",
"rewrites": [
"source": "/link/**",
"dynamicLinks": true
,
]
但我没有使用 firebase 托管,而且很明显,我没有这样的配置。 所以我可以在没有 Firebase 托管的情况下获得相同的结果?
【问题讨论】:
【参考方案1】:过去,这对我有用,用于动态链接的自定义域名:当您在动态链接页面中收到错误时,打开身份验证(您实际上不需要为此项目使用 firebase 身份验证来工作),转到登录方法,启用电子邮件/密码,然后向下滚动到授权域并将您的域添加为授权域。这不会影响您当前的网站或电子邮件。返回托管并尝试再次设置 URL 前缀。
【讨论】:
和Authentication一点关系都没有 不需要和认证相关。您甚至不需要使用身份验证或安装 SDK。执行这些步骤不会以任何方式更改或编辑您的网站。以上是关于为动态链接设置自定义路由,而不使用 Firebase 托管的主要内容,如果未能解决你的问题,请参考以下文章
对使用自定义子域设置 Firebase 动态链接所需的 A 记录的担忧