【问题标题】:Using IIS 7.5 as development server with VS2010.Web service failing使用 IIS 7.5 作为 VS2010.Web 服务失败的开发服务器
【发布时间】:2012-12-18 09:09:13
【问题描述】:

我有一个网站,其中包含少量 .aspx 页面和少量 .asmx 服务。它与内置的 Visual Studio Web 服务器完美配合。我想在将其投入生产之前在本地 IIS 服务器 7.5 中对其进行测试。但也有一些问题。

当运行网站时,它指向登录页面(http/localhost/Login.aspx), 但是单击登录按钮后,它不会进入主页。我发现登录服务(asmx)失败。我使用的是Jquery .Ajax,数据类型是json,用于调用webservice(.asmx)中的方法

  • 我的设置

1) 在 IIS 管理器中,我在站点下创建了一个文件夹,并指向项目文件的物理位置。

2) 在 Visual Studio 中,解决方案资源管理器-->属性页--> 启动选项--> 我选择 自定义服务器 和 Base URL:http//localhost。(没有本地 IIS 服务器选项可供选择。)

这是我在 chrome/Inspect 元素中得到的错误详细信息。

(请求网址:http://localhost/ReportDataservice.asmx/ProcessLogin 请求方法:POST 状态码:500 内部服务器错误)

我是否需要更改 IIS 7.5 设置或 VS 环境?它与内置的 VS 服务器完美配合。

谢谢!

马修

【问题讨论】:

标签: jquery ajax json web-services iis-7.5


【解决方案1】:

在我为 IIS 7.5 更新 Visual Studio 2010 的补丁后问题得到解决。之后 Web 服务工作正常。

【讨论】:

    猜你喜欢
    • 2023-04-07
    • 1970-01-01
    • 2011-07-21
    • 1970-01-01
    • 1970-01-01
    • 2013-06-22
    • 2010-10-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多