如果我有两个 Visual Studio 项目,一个是 WebAPI,另一个是简单的 Web 应用程序,我无法调试它们,因为我必须启用 CORS。以后两个项目部署在同一个域上也没关系。为了调试 CORS 必须启用。为什么是这样?他们同时在同一工作站、同一域上进行调试。 localhost:port# 真的被视为两个完全不同的域吗?有办法禁用它吗?
最佳答案
@Amy 是正确的。本地主机:端口被视为完全不同的域。我必须启用 CORS 才能进行调试。有关更多详细信息,请参阅此帖子:
关于c# - CORS 用于调试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48752761/