【问题标题】:How do you remove the metadata redirect in ServiceStack?如何删除 ServiceStack 中的元数据重定向?
【发布时间】:2012-10-14 22:07:35
【问题描述】:

我通过 NuGet 安装了 ServiceStack,并在 SetConfig 中添加了以下配置:

EnableFeatures = Feature.All.Remove(Feature.Metadata)

它已经从 /metadata 中删除了物理页面,但是,每次我尝试访问根目录时,我仍然被重定向到 /metadata。我在官方页面 (https://github.com/ServiceStack/ServiceStack/wiki/Metadata-page) 上看不到任何其他允许我处理此问题的内容 - 任何帮助将不胜感激!

【问题讨论】:

    标签: servicestack


    【解决方案1】:

    您可以为您的服务添加自己的 Default.html/.cshtml/etc 主页,也可以在 DefaultRedirectPathMetadataRedirectPath 中指定 EndpointHostConfig

    【讨论】:

    【解决方案2】:
        SetConfig(new EndpointHostConfig {
            EnableFeatures = Feature.All
                                       .Remove(Feature.Metadata)
                                     //.Remove(Feature.PredefinedRoutes)
                                     //.Add(Feature.ProtoBuf)
                                     //... and more
                                       ,
            DefaultRedirectPath = "/default", //set default|index|home
          //... and more
        }); 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-06
      • 1970-01-01
      • 2023-03-27
      • 1970-01-01
      • 2018-07-09
      • 1970-01-01
      相关资源
      最近更新 更多