Asp.net 部分公开web API
我的Web API中有2个控制器。我必须在全局范围内只公开一个控制器。另一个控制器只能在我的网络中访问。我知道我可以做的一件事是身份验证,这将阻止其他人使用我的本地服务。但我需要防止人们看到本地API。如何做到这一点?ASP.Net Web API帮助页显示了我所有的控制器,这不应该发生,我也应该防止Asp.net 部分公开web API,asp.net,asp.net-web-api,Asp.net,Asp.net Web Api,我的Web API中有2个控制器。我必须在全局范围内只公开一个控制器。另一个控制器只能在我的网络中访问。我知道我可以做的一件事是身份验证,这将阻止其他人使用我的本地服务。但我需要防止人们看到本地API。如何做到这一点?ASP.Net Web API帮助页显示了我所有的控制器,这不应该发生,我也应该防止 注意:这两个服务部署在同一个位置。您需要将controller从帮助页面中排除,请参照:但如果有人知道结束点,仍然可以访问。
注意:这两个服务部署在同一个位置。您需要将controller从帮助页面中排除,请参照:但如果有人知道结束点,仍然可以访问。