0

如何将实体/参数添加到我的 asp.net mvc 应用程序中。我想允许 cors 通过 asp.net webservice 将 ajax 请求发送到数据库中。有没有人有解决这个问题的经验?

<httpProtocol>  
<customHeaders>  
        <add name="Access-Control-Allow-Headers" value="accept, content-type" />  
        <add name="Access-Control-Allow-Origin" value="http://localhost/QvAJAXZfc/opendoc.htm?document=test.qvw&lang=en-US&host=QVS%40servb"/>
        <add name="Access-Control-Allow-Methods" value="POST, GET, OPTIONS" />  
 </customHeaders>  

它向我显示了一个错误,在我想要访问的值的 lang 和 host 部分下划线。

温暖的问候

4

1 回答 1

0

确保将它们添加到正确的部分。将整个 url 更改为 localhost 即可

<configuration>
 <system.webServer>
   <httpProtocol>
     <customHeaders>
      <add name="Access-Control-Allow-Headers" value="accept, content-type" />  
      <add name="Access-Control-Allow-Origin" value="http://localhost"/>
      <add name="Access-Control-Allow-Methods" value="POST, GET, OPTIONS" />  
     </customHeaders>
   </httpProtocol>
 </system.webServer>
</configuration>
于 2019-03-05T10:11:53.343 回答