我有一个托管在 IIS 上的 WCF 服务。出于商业原因,我无法发布此实例的公共 URL,但我相信您会明白我的意思:
问题是,为了到达我的端点,我似乎已经Service.svc
将路径段包含在内,即,我必须使用这样的 URL:
http://<domain>/<app-name>/Service.svc/<relative-path>
我怎样才能避免这种情况?我的意思是,我想通过以下方式访问我的服务:
http://<domain>/<app-name>/<relative-path>
当我在开发过程中自托管服务时,我完全能够做到这一点。
最后,但这不是超验的,浏览到http://<domain>/<AppName>/Service.svc
URL 会显示标准服务信息页面:
有没有办法我也可以防止它被访问?