【发布时间】:2015-12-23 06:02:17
【问题描述】:
我最近参与了一个使用 SAPUI5 的项目。到目前为止,我的网络背景主要是开发 ASP MVC 应用程序,但我从来没有真正费心去深入了解 ASP 应用程序是如何在幕后设置的。
最近,我看到需要客户端 (JavaScript) 代码来查询本地 IIS 以获取各种与系统相关的信息,例如 Windows 用户 ID 等。所以,我认为 Web 服务将是自然的接近。
但是,由于该网站未设置为处理 ASP Web 服务,因此我无法开箱即用。只需向网站添加 Web 服务,就会自动创建一个“App_Code”文件夹来托管 C# 实现文件,但是当客户端调用服务时,它只会返回 404,所以我认为路由不起作用。
所以,我的问题是:我需要做什么才能让现有网站开始接受和路由传入的 Web 服务调用?是否可以将此功能添加到现有网站,或者我需要重新开始并创建一个 ASP MVC(或 WebApi)应用程序?
【问题讨论】:
-
Web 服务已弃用。使用 WebApi。
标签: jquery asp.net-mvc web-services iis asp.net-web-api