Mac上的Safari嵌入式签名无法正常工作 [英] Embedded Signing with Safari on Mac not working as intended
问题描述
我很沮丧地使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屋!