【问题标题】:How to allow some controllers to be visited not others in ASP.NET MVC 4如何在 ASP.NET MVC 4 中允许访问某些控制器而不是其他控制器
【发布时间】:2014-09-16 13:10:58
【问题描述】:

我将在 IIS 和 WS 2008 中部署我的项目。

我想知道如何允许仅在我的网络内部访问某些控制器并阻止外部人员看到它。

【问题讨论】:

标签: c# asp.net-mvc-4 iis networking windows-server-2008


【解决方案1】:

使用 Request.Url 属性检查请求是否来自另一个域。根据网址,您可以隐藏它。

基于此

  1. 要么检查控制器操作方法中的 url,要么

  2. 编写自定义授权属性

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-01-02
    • 1970-01-01
    • 1970-01-01
    • 2020-02-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-28
    相关资源
    最近更新 更多