我有 asp.net mvc 站点。用户需要登录才能访问。然后我发现当用户在 iPhone 的主屏幕上添加指向网站的链接时,并且在该用户通过此链接之后。该网站是在一些有限的沙盒(不是 Safari)中打开的——你可以在那里检查不同的地方。这不是问题。用户登录并重定向到主页。但是当用户点击主页上的任何链接时,他会被重定向到 Safari。在这种情况下,肯定用户会丢失身份验证。怎么可能解决这个问题?
我看到两种方式:
- 打开网站后立即将用户重定向到 Safari 并在那里进行身份验证。
- 继续在这个沙箱中工作。
我更喜欢第一种方式,但很乐意接受任何建议。
我发现了同样的问题,但坦率地说我没有得到解决方案