iOS:在Safari中打开欢迎页面,而不是CNA(后验证)

iOS:在Safari中打开欢迎页面,而不是CNA(后验证),第1张

概述我正在运行一个强制网络门户,目标受众只是移动设备.在CNA中进行身份验证后,我想向用户打开一个“欢迎页面”.此页面应在(移动)Safari中打开,而不是在CNA中打开,因为它包含在有限的CNA环境中不起作用的交互式元素. 我以前见过这个在其他门户网站工作,但我不知道他们是怎么做的,也不知道经过长时间的研究后甚至是多少. 我有的是: >强制门户网站/专属网络正在运行 >用户连接获取d出窗口(CNA) 我正在运行一个强制网络门户,目标受众只是移动设备.在CNA中进行身份验证后,我想向用户打开一个“欢迎页面”.此页面应在(移动)Safari中打开,而不是在CNA中打开,因为它包含在有限的CNA环境中不起作用的交互式元素.

我以前见过这个在其他门户网站工作,但我不知道他们是怎么做的,也不知道经过长时间的研究后甚至是多少.

我有的是:

>强制门户网站/专属网络正在运行
>用户连接获取d出窗口(CNA)中显示的启动页面
>因为我不需要身份验证,所以此时它们已连接,右上角的按钮显示“OK”

我想要的是:

>此启动页面上的链接或按钮可打开Safari窗口

要么

>一些JavaScript,重定向,以及在CNA关闭时打开Safari窗口的任何其他内容.

到目前为止我找不到任何东西(例如使用target =“_ system”).有谁知道这些酒店和其他门户网站如何设法做到这一点,做到了吗?

解决方法 您无法使 *** 作系统(OS X或iOS)打开Safari.
当iOSX检测到有围墙的花园(强制门户)时,它会启动CNA.
那是.

CNA≠Safari.
让我们试试< a href =“...”target =“_ blank”> test< / a>
任何尝试打开另一个CNA窗口失败.

让我们试试< a href =“...”target =“_ system”> test< / a>
任何尝试打开Safari都失败了(_system仅适用于iOS应用程序中的Safari,Mail和Safari网页浏览)

对我来说:回答=不可能.

但我想知道:是否有人已经看过这种现象.你有没有看过一个在呈现CNA窗口后自动启动的野生动物园页面?

总结

以上是内存溢出为你收集整理的iOS:在Safari中打开欢迎页面,而不是CNA(后验证)全部内容,希望文章能够帮你解决iOS:在Safari中打开欢迎页面,而不是CNA(后验证)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1097801.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存