1

我有 asp.net mvc 站点。用户需要登录才能访问。然后我发现当用户在 iPhone 的主屏幕上添加指向网站的链接时,并且在该用户通过此链接之后。该网站是在一些有限的沙盒(不是 Safari)中打开的——你可以在那里检查不同的地方。这不是问题。用户登录并重定向到主页。但是当用户点击主页上的任何链接时,他会被重定向到 Safari。在这种情况下,肯定用户会丢失身份验证。怎么可能解决这个问题?

我看到两种方式:

  1. 打开网站后立即将用户重定向到 Safari 并在那里进行身份验证。
  2. 继续在这个沙箱中工作。

我更喜欢第一种方式,但很乐意接受任何建议。

我发现了同样的问题,但坦率地说我没有得到解决方案

4

1 回答 1

1

添加

<meta name="apple-mobile-web-app-capable" content="no" />

到您的 HTML 头部部分。这将使它从主屏幕在 Safari 中打开。

于 2012-05-23T11:55:01.433 回答