开发者社区> 问答> 正文

h5内嵌钉钉二维码,实现扫码登录。h5页面加载后,会有frame跨域问题,请问怎么解决

h5内嵌钉钉二维码,实现扫码登录。h5页面加载后,会有frame跨域问题,请问怎么解决?

  1. 加载jssdk
  2. 实现window.DTFrameLogin方法

扫码功能是能实现的

展开
收起
游客u575kas22pqls 2023-02-27 20:07:28 682 0
4 条回答
写回答
取消 提交回答
  • 大佬这个问题怎么解决的啊

    2023-05-15 10:17:11
    赞同 展开评论 打赏
  • 我也是碰到了一模一样的问题,求解

    2023-03-26 22:47:24
    赞同 展开评论 打赏
  • 22222222222.png

    这个错误我看,貌似是钉钉内的js报出来的错,验证了top的域不是钉钉的域就会报错。但问题是,钉钉提供方法给h5内嵌二维码,铁定是跨域的啊

    33333.png

    2023-02-27 20:49:56
    赞同 1 展开评论 打赏
  • 发表文章、提出问题、分享经验、结交志同道合的朋友

    使用 iframe 跨域问题不可避免的,一般添加响应头 Access-Control-Allow-Origin: *,表示允许所有来源的跨域请求。

    还有可以使用 JSONP 可以绕开浏览器的同源策略,实现跨域请求。

    2023-02-27 20:37:12
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
钉钉小程序——为工作方式插上翅膀 立即下载
钉钉客户端自动化的应用 立即下载
使命必达 —— 钉钉企业级 消息服务的机遇与挑战 立即下载