如果您的应用程序运行在防火墙后面,您需要对防火墙进行设置,以便在防火墙中允许Forge API的访问。您可以在防火墙中添加例外规则或使用代理服务器来访问Forge API。以下是一个简单的代码示例,展示如何使用代理服务器访问Forge API:
const proxyServerUrl = 'https://your-proxy-server.com';
const forgeApiUrl = 'https://developer.api.autodesk.com';
const proxyAgent = new HttpsProxyAgent(proxyServerUrl);
const forgeClient = new ForgeSDK({ proxyAgent, api: forgeApiUrl });
在这个示例中,我们创建了一个代理服务器的URL和Forge API的URL,并使用https-proxy-agent库创建了一个代理服务器代理。然后,我们创建了一个Forge SDK客户端,并将代理代理传递给它。通过这种方式,我们就可以在防火墙后面轻松地访问Forge API了。