在 IIS 7.5 上使用 WCF4 自定义浏览器 URL

Posted

技术标签:

【中文标题】在 IIS 7.5 上使用 WCF4 自定义浏览器 URL【英文标题】:custom browser url with WCF4 on IIS 7.5 【发布时间】:2013-09-14 13:00:11 【问题描述】:

我在 IIS 7.5 上使用 WCF 4,并希望从我的所有 Restful 服务的 URL 中删除默认的 .svc 扩展名。

例如:

I have the browser URL as http://localhost:6025/Services/Company.svc/

但是,所需的 URL 是 http://localhost:6025/Company

如果您对此有解决方案,请帮助我。

【问题讨论】:

【参考方案1】:

在 .NET 4 下,您不需要 .svc 文件或 .svc URL。相反,您可以通过路由集成注册服务,如 http://msdn.microsoft.com/en-us/library/ee358760(v=vs.100).aspx 所示。

【讨论】:

以上是关于在 IIS 7.5 上使用 WCF4 自定义浏览器 URL的主要内容,如果未能解决你的问题,请参考以下文章

IIS 7.5 应用程序池为自定义用户使用错误的 %APPDATA% 作为标识

IIS7IIS7.5 通过WEB.CONFIG自定义404页面 返回404状态

自定义异步 HTTP 处理程序仅在 IIS 7.5 集成模式下生成错误 500 - 为啥?

获取在 IIS 7.5 上工作的 Angular2 路由

IIS 7.5 自动启动无法使用 Web Activator 与 Ninject 一起使用

IIS 7.5 重写错误?无限循环