如何获取 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?
我正在尝试对 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?