Docusign重定向

时间:2014-04-07 11:53:30

标签: angularjs iframe docusignapi

我正在构建我的应用程序和Docusign之间的集成。这是流程:

  1. 使用凭据登录Docusign。行
  2. 从Docusign获取信封。行
  3. 获取收件人查看网址。行
  4. 以收到的网址打开。行
  5. 用户签名/拒绝文件。行
  6. 重定向到指定的网址。 (当我构建请求时,我已设置了返回URL)
  7. 我正在使用API​​调用:Recipientv2 / accounts /:accountId / envelopes /:envelopeId / views / recipient(http://iodocs.docusign.com/#

    除了第6步,一切都很好。

    在我的应用程序中使用此流时,我在FF中收到此错误:

    Load denied by X-Frame-Options:
    http://localhost:8080/#/land/10000?event=decline does not permit
    framing.
    

    在Chrome中我得到:

    Refused to display 'http://localhost:8080/#/land/10001?event=decline'
    in a frame because it set 'X-Frame-Options' to 'DENY'.
    

    我使用的是tomcat,spring,angularJs,....

    任何提示?

    由于

1 个答案:

答案 0 :(得分:0)

您遇到的问题根本与DocuSign无关 - 您尝试在iFrame中显示的页面设置为不允许在iFrame中显示。

您需要在尝试重定向的localhost页面上设置X-Frame-Options标题:

X-Frame-Options SAMEORIGIN, GOFORIT