我使用 .NET Core 和 Electron.NET 开发了一个应用程序并创建了一个登录表单。
对于登录,我创建了单独web API
的项目并在登录按钮单击时调用登录 API。
当我从应用程序调用 API 时,它给出了关于“跨域”的错误,所以我需要在该 API 中注册一个 IP 地址和端口,但现在我面临一个问题,比如.net core
应用程序在不同的不同端口上运行每一次。
从窗口环境调用 API 登录时,它给了我以下端口:8001
从Ubuntu调用相同的 API 时,它给了我端口35941。所以现在我面临一个问题,例如,我们有不同的 Web API 项目,它允许我们在特定端口上调用 Web API,但由于 electron.net 每次生成不同的端口,我们无法调用 Web API在 CORS(跨域)中,它会引发错误。
在这种情况下,我该如何选择退出?