Asp.net mvc 5 同一领域中的Web API 2项目和MVC 5网站项目
使用的技术:Asp.net mvc 5 同一领域中的Web API 2项目和MVC 5网站项目,asp.net-mvc-5,same-origin-policy,asp.net-web-api2,Asp.net Mvc 5,Same Origin Policy,Asp.net Web Api2,使用的技术: 布雷泽斯 奥达塔 网络API 2 MVC5 IDE:Visual Studio 2013 我一直在绞尽脑汁想在一个解决方案中有一个Web API项目和一个单独的Web站点项目 我的Web API 2项目将打开为:localhost:2020/ExampleProject.API 我的MVC5网站项目打开为:localhost:5050/ExampleProject.WebSite 现在默认情况下,web api不允许跨源策略。因此,我在我的WebAPI2中启用了CORS,虽
- 布雷泽斯
- 奥达塔
- 网络API 2
- MVC5
- IDE:Visual Studio 2013
- 我的Web API 2项目将打开为:localhost:2020/ExampleProject.API
- 我的MVC5网站项目打开为:localhost:5050/ExampleProject.WebSite
- localhost/ExampleProject.API
- localhost/ExampleProject.WebSite
我必须在主机文件中进行一些配置吗?如果我想从VS2013运行我的项目,它是否能够在同一个域下运行这两个项目。。或者我必须继续在浏览器中手动更改URL吗?答案非常简单 我知道这是一个老问题,只是我忘记了怎么做,因为我已经很久没有这样做了。在google和stackoverflow上搜索答案很困难,因为讨论讨论的是建立跨来源政策,而不是建立同一来源政策 我把大部分时间都花在了IIS上