ASP.Net Web Api可用于跨域的问题

时间:2015-09-04 08:54:34

标签: asp.net asp.net-web-api

我创建了一个简单的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()

我已经重新部署并重新启动了网站,但仍然收到相同的消息,任何线索?

0 个答案:

没有答案