3
我使用ServiceStack 3.9.59.0的Swagger插件。我在ServiceStack API中有几个端点,例如/ selfchecknode,我不想在Swagger UI中显示。如何隐藏Servicestack中Swagger UI的端点?
是否有一种声明方式,可能是通过契约属性,我可以用它来隐藏特定端点在Swagger中显示?
我使用ServiceStack 3.9.59.0的Swagger插件。我在ServiceStack API中有几个端点,例如/ selfchecknode,我不想在Swagger UI中显示。如何隐藏Servicestack中Swagger UI的端点?
是否有一种声明方式,可能是通过契约属性,我可以用它来隐藏特定端点在Swagger中显示?
Security docs显示如何限制对ServiceStack的可见性和访问权限。所以你可以隐藏它从外部可见:
[Restrict(VisibleInternalOnly = true)]
public class InternalAdmin { }
这太棒了,适用于Swagger呢!我相信我的NGinx代理与IIS运行在同一个框中,它使请求看起来像ServiceStack。 – Sneal