如何获取 Auth0 自定义操作以发送 Axios 请求

How do I get Auth0 custom action to send Axios Requests

我正在尝试对 Auth0 使用自定义操作,通过 Worker 在我的 Cloudflare KV 中创建用户配置文件。我收到“请求失败,状态代码为 503”的错误,并且没有来自 Cloudflare 的日志。我已经确保我已经将 axios 添加为一个包等。但由于某种原因它不起作用,如果我在 Auth0 之外正常进行调用,它工作正常。

const axios = require("axios");

/**
 * @param {Event} event - Details about registration event.
 */
exports.onExecutePostUserRegistration = async (event) => {
  await axios.post("https://blahblahblah.com/createuser", { params: { "id": event.user.user_id,
  "name": event.user.name,
  "email": event.user.email,
  "image": event.user.picture }});     
};

更新:

我可以使用 cloudflare dev 域发送请求,所以我的域可能被阻止了吗?

只是值现在输出为 null?

这似乎是您服务器端的问题,您是否尝试更改 Cloudflare dev URL?