ios - iOS重定向到特定的密码重置页面?
问题描述
我们在登录我们的网站时出现以下 iOS 消息:
当用户点击网站上的更改密码时,我们是否可以将文件放入我们网站的根文件夹中,告诉 iOS 重定向到以下确切的 URL,而不仅仅是我们的主页?
解决方案
一种方法是在您的服务器上设置/.well-known/change-password
重定向到您的实际密码重置页面。
使用您的示例,创建一个重定向https://www.example.com/.well-known/change-password
到https://www.example.com/pages/reset-password/
就是这样。对于重定向,请使用 HTTP 状态代码 302 Found、303 See Other 或 307 Temporary Redirect。
或者,您可以/.well-known/change-password
使用.<meta>
http-equiv="refresh"
<meta http-equiv="refresh" content="0;url=https://www.example.com/pages/reset-password/">
基于 Safari 和 Chromium 的浏览器支持重定向,并且有一个定义行为的W3C 规范。https://web.dev/change-password-url/中的更多详细信息
推荐阅读
- python - 在远程机器上使用 python 连接 mariadb
- c# - 如何在 IntegrationTest 中使用 NSubstitute 进行模拟
- mongodb - 如果从映射的 POJO 类中删除该字段,如何使用 morphia 从 mongo 集合中获取特定字段?
- swift - SWIFT - 无法得到 response.result.isSucess
- bash - 如何在bash shell中的case语句中使用数组?
- java - 如何从第二个活动编辑 MainActivity 中的 ArrayList
- javascript - 如何将url中用户可见的文本更改为asp.net中的自定义文本
- php - 在 SLIM 框架中创建一个全局变量以在另一个路由中使用
- java - Appium 驱动程序不建议在代码库中使用 removeapp() 函数
- php - PHP 中的日期时间总是返回 1970