Ajax请求执行OPTIONS方法而不是GET,ERR_CONNECTION_REFUSED。 ASP.NET Core,Nginx

时间:2018-03-12 19:42:13

标签: jquery ajax http nginx asp.net-core-mvc

我正在Windows上开发Asp.net核心应用程序并在Ubuntu上进行Deplaying,我不再这样做了。我知道当你破坏相同的原始策略时,你会得到正在执行的选项方法的错误,但我没有破坏任何东西。我使用Nginx作为kestrel的代理服务器。我设置了这样的环境:tutorial。我假设nginx正在侦听端口8080并在端口5000上处理对Kestrel的请求。这是我的请求。

           $.ajax({
               method: 'GET',
               url: 'http://localhost/autocompletar-pesquisa',
               data: { palavrasChave: palavrasChave }, 
               dataType: 'JSON',
               contentType: 'application/json',
               success: function (data) {
           ....

以下是我在Chrome上遇到的错误

enter image description here

以下是我在Firefox上的错误

enter image description here

我致电http://my_ip/autocompletar-pesquisa?palavrasChave=eficiente

正常返回数据

enter image description here

0 个答案:

没有答案