解决飞书小组件开发中的跨域问题

宾果软件 . 发布于 2023-07-16 00:00:35 . 阅读 588




随机一个飞书小组件开发中遇到的问题知识点



在飞书小组件(Lark mini-program)开发过程中,有一个常见的问题是跨域请求问题。当我们尝试从飞书小组件向外部服务器发送请求时,可能会遇到这个问题。今天,我将分享如何解决这个问题。



问题的产生


飞书小组件运行在飞书的沙箱环境中,这意味着所有的网络请求都受到限制。当我们尝试发送请求到非白名单的服务器时,请求会被拦截,导致跨域问题。



解决方案


要解决这个问题,我们需要在飞书开发者平台上进行设置。具体步骤如下:




  1. 首先,登录到飞书开发者平台,然后在项目设置中找到"网络配置"。

  2. 在"网络配置"中,我们可以看到一个名为"请求域名配置"的区域,这里就是我们需要设置的地方。

  3. 在"请求域名配置"中,点击"添加域名",然后输入我们需要请求的服务器的域名。

  4. 最后,点击"保存",然后重新运行我们的飞书小组件,就可以正常发送请求了。



小结


解决飞书小组件开发中的跨域问题并不复杂,只需要正确配置飞书开发者平台的相关设置即可。希望这篇文章对你有所帮助,如果你有任何问题,欢迎留言交流。