我创建了一个简单的asp.net站点并使用了从数据库中读取的web api。一切正常并经过测试。我现在把它放在服务器上进行测试。
当我现在测试时,我得到:
$(document).on("pageinit", "#myPage", function (e, ui) {
//debugger;
html5.webdb.open();
html5.webdb.createTable();
//========some other db operation========
html5.webdb.deleteTodo();
for (i = 0; i < 4; i++) {
html5.webdb.addTodo("test" + i);
}
//========================================
});
所以
我已经安装了包No 'Access-Control-Allow-Origin' header is present on the requested resource.
。
将行Microsoft.AspNet.WebApi.Cors
添加到config.EnableCors()
功能。
我在相关控制器上添加了enable cors行:
WebApiConfig Register()
我已经重新部署并重新启动了网站,但仍然收到相同的消息,任何线索?