docusignapi - 在没有代理服务器的在线 Angular 应用程序中使用 DocuSign api
问题描述
我已经阅读了很多关于 DocuSign api 以及它们如何工作的内容,我发现它们不支持 cors。出于这个原因,我在我的测试环境中使用了一个角度代理配置,所以我可以用我的本地主机来做我的所有测试。
问题是,当我在服务器上上传我的项目时,我无法再使用该代理配置,如果我尝试通过用我的域名替换“localhost”来使用它,它会返回一个 html,这不是来自 docusign 的错误,而是与我的代理配置相关的某种错误。
我想我需要在我的服务器中创建一个 cors 网关才能使用 api,我已经阅读了有关该指南的指南,因为我只是一个前端开发人员,所以它非常复杂。所以我的回答是:有没有更简单的方法可以在我的在线申请中使用这些 api?我可以从 docusign 获得某种权限,该权限授予我的 domaint 访问他们的 api 调用而不会出现某种 cors 错误。
感谢您的关注
解决方案
我在 DocuSign 开发人员支持部门工作。我们不支持 CORS。它在我们的路线图上。看起来您有自己的选择,将对 DocuSign 的调用移至后端或构建 CORS 网关。
推荐阅读
- java - Java 8 流 - 在嵌套地图上过滤并重建
- c++ - OutputArray::create() 在线程中运行时断言失败
- java - 如何在特定时间后将新 url 加载到 web 视图中?
- java - org.springframework.web.HttpMediaTypeNotAcceptableException:在java spring boot中找不到可接受的表示
- vb.net - 如何将.pdf导出为新文件而不是固定文件名和固定文件目录?
- php - 根据PHP列从mysql获取数据
- elasticsearch - 使用 Python 请求更新 ElasticSearch 文档
- jsf - 如何改造一个
- 元素到数据表中?
- javascript - 将数组数组与简单数组合并
- regex - 仅在 Python 中的字符串之间寻找匹配开始和结束撇号的正则表达式