ajax - 如何将 Access-Control-Allow-Origin 添加到我在 VB 中创建的 ASMX Web 服务?

标签 ajax vb.net asmx

我有一个非常简单的 ASMX 页面...

Imports System.Web
Imports System.Web.Services
Imports System.Web.Services.Protocols
Imports System.Web.Script.Services

<WebService(Namespace:="http://localhost/")> _
<WebServiceBinding(ConformsTo:=WsiProfiles.BasicProfile1_1)> _
<ScriptService()> _
Public Class JSWSGuessWeddingsByDay
    Inherits System.Web.Services.WebService


    <WebMethod()> _
    <ScriptMethod(ResponseFormat:=ResponseFormat.Json, UseHttpGet:=True)> _
    Public Function HowManyPeopleAreGettingMarriedToday() As Integer

        Dim weddingCount As New Controller.Member.MemberDal

        Return weddingCount.GuessWeddingsByDay(Nothing)

    End Function
End Class

如何将 Access-Control-Allow-Origin 添加到响应 header ,以便使用 AJAX 的多个网站可以使用网络服务?

最佳答案

你试过在你的返回声明之前添加这个吗?:

Response.AddHeader("Access-Control-Allow-Origin","*")

关于ajax - 如何将 Access-Control-Allow-Origin 添加到我在 VB 中创建的 ASMX Web 服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4107450/

相关文章:

ajax - 通过jquery调用删除rest api

c# - VB.NET 与 C# : Anonymous types and intellisense

c# - 从 .Net 2.0 标准 ASMX Web 服务客户端调用 .Net 3.5 WCF 服务

asp.net - 通过 MSBuild 构建解决方案时出现 ASPNETCOMPILER 错误,但在 Visual Studio 中成功

vb.net - MurmurHash3 测试向量

jquery - 当通过 Jquery 将 Web 服务用作 JSON 时,如何保护它?

javascript - Wordpress 中带有单选按钮的 Ajax 后置过滤器

javascript - 在 AngularJS 中的 Controller 之前加载用户上下文

javascript - XMLHttpRequest/ajax 设置内容类型

vb.net - 当 T 是值类型时,从字符串转换为泛型类型 T 的更快方法?