简体   繁体   English

docusign soap API嵌入式签名,无需iframe

[英]docusign soap API embedded Signing WITHOUT iframes

I have web app that I am adding DocuSign Embedded Signing to that is used both on Desktop as well as Mobile device. 我有要向其中添加台式机和移动设备使用的DocuSign嵌入式签名的Web应用程序。 I have been told that the iframe solution of SOAP API is unreliable (as I have also experienced). 有人告诉我,SOAP API的iframe解决方案不可靠(据我所知)。 I am attempting to implement a solution and prefer using SOAP API. 我正在尝试实现一个解决方案,并且更喜欢使用SOAP API。 I am using the SOAP API Embedded Signing example provided with the SDK. 我正在使用SDK随附的SOAP API嵌入式签名示例。

If I assign the user security token to the iframe src attribute, the iFrame successfully loads the embedded view. 如果将用户安全令牌分配给iframe src属性,则iFrame将成功加载嵌入式视图。 If I try to Response.Redirect to that user token (just a URL) then the page comes up with the DocuSign Logo and error message that says the Session has expired. 如果我尝试将Response.Redirect到该用户令牌(仅是URL),则该页面将显示DocuSign徽标和错误消息,指出会话已过期。

What settings or changes need to be made so that I can use the SOAP API and redirect to browser rather than iframe? 需要进行哪些设置或更改,以便我可以使用SOAP API并重定向到浏览器而不是iframe? Is there a different way to request the user security token? 有其他方法可以请求用户安全令牌吗? do I need to set up different callbacks? 我需要设置不同的回调吗?

Embedding can only be used with iFrames at the moment. 目前,嵌入只能与iFrame一起使用。 We've had other developers express that they do not want to use iFrames here, and every time someone (like yourself) requests this it adds more reason for DocuSign to implement Embedding without iFrames, however at the moment it's simply not supported. 我们已经让其他开发人员表示他们不想在这里使用iFrame,并且每次有人(例如您自己)要求这样做时,都会增加DocuSign在没有iFrame的情况下实现嵌入的更多理由,但是目前不支持。 You have to use an iFrame for Embedding. 您必须使用iFrame进行嵌入。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM