我有一个web api返回json,我有Mvc网站消费该web api。我想使用Jquery在客户端进行api调用,而不是在服务器端的mvc控制器上进行。因此,我不想将它们发布为具有2个不同域的2个不同的应用程序,因为它会导致跨站点脚本。
离。 mywebsite.com for
mvc webapp
mywebsite.com/api for web api
好的,我想出了如何在相同的域下运行它们,正如所解释的那样here 但我相信所有这些解决方案都需要分别部署web服务和web api,即使它们在同一个域下运行? 我想只发布mvc webapp和api应该与它一起发布。有可能吗?
例如“nopcommerce”项目正在使用Nop.Web和Nop.Admin吗?当发布时Nop.web还包括nop.admin和nop.admin可以使用网址nopcommerce.com/admin
进行访问