【发布时间】:2016-01-29 05:28:31
【问题描述】:
当我们实现SitecoreApiController 时,对于我们使用Sitecore.Services.Core.ServicesController("namespace") 属性创建的每个操作方法,我们都会得到一个这样的url:
/sitecore/api/ssc/{namespace}/{controller}/{id}/{action}
我想知道我们是否可以在配置文件中以某种方式更改此默认模式。我对/sitecore/api/ 部分特别感兴趣,因为有时出于安全考虑,某些客户不喜欢在幕后透露太多关于CMS 平台的信息。有时他们甚至要求我们在 HTTP 标头中隐藏任何明确说明 Microsoft ASP.NET 的内容。
这里可以吗?
编辑
this link 展示了一种使用管道自定义它的方法,但我想知道我们是否可以仅通过配置文件更改基本 url 而无需自定义管道
【问题讨论】:
标签: sitecore sitecore8 sitecore-mvc