Mac上的Safari嵌入式签名无法正常工作 [英] Embedded Signing with Safari on Mac not working as intended

查看:85
本文介绍了Mac上的Safari嵌入式签名无法正常工作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我很沮丧地使c#嵌入式签名可以在我们的网站上运行,但是那是在Mac上使用Safari进行测试之前。 Safari不允许第三方网站在尚未存储该网站的Cookie的情况下在iframe中打开。如果您事先打开站点或允许所有cookie,则文档将显示为嵌入式。但是,即使搞砸了,完成后的重定向也不起作用。请等待弹出窗口不会重定向回我的网站。我正在寻找任何支持mac的嵌入式解决方案。



该过程在Windows上运行良好,但在Mac上的Safari上不起作用,并且在Mac上与Firefox和Chrome间歇性运行。 $ b

我正在寻找可以在所有平台和浏览器上运行的任何非iFrame嵌入式解决方案。

解决方案

我知道的唯一解决方法是弹出一个新的浏览器窗口。我知道需要做一些工作以使其在不使用cookie的情况下工作,但是目前,新的浏览器窗口是您唯一的选择。



很抱歉。


I successfully (with much frustration) got our c# embedded signing to work on our site, however, that was before I tested with Safari on a Mac. Safari does not allow Third party sites to open in an iframe without already having a cookie for that site stored. If you either open the site beforehand or allowing all cookies, the document will show embedded. However, even messing around with that, the redirection after completion is not working. The please wait popup does not redirect back to my site. I am looking for any embedded solution that supports mac.

The process works great on windows, but does not work on Safari for Mac and is intermittent with Firefox and Chrome on mac.

I am looking for any non-iFrame embedded solutions that I could implement that should work on all platforms and browsers.

解决方案

The only workaround that I know of is to pop up a new browser window. I know there is work being done to make it work without cookies, but at this time the new browser window is your only choice.

Sorry about that.

这篇关于Mac上的Safari嵌入式签名无法正常工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆