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