标签列表
如何在ASP.NET MVC 4中允许访问某些控制器而不是其他控制器
c#
asp.net-mvc-4
iis
networking
windows-server-2008
3
3
我将在IIS和WS 2008中部署我的项目。
我想知道如何允许一些控制器仅在我的网络内访问,阻止外部人员查看它。
-
saidmohamed11
7
2
请限制访问ASP.NET MVC beta中特定控制器的IP地址。
- lordkain
@StephenMuecke 表单身份验证如何适用于这种情况?
- DavidG
@DavidG,这是一个关于如何使用AuthorizeAttribute来限制访问视图的基本操作指南的链接。
- user3559349
1
@StephenMuecke 链接中只是说要添加属性,没有更多的信息。我怀疑每个人都会自动进行关联。lordkain提供的链接做了更多的工作,并提供了完整的解决方案。
- DavidG
@DavidG 你说得对,这个链接与我的问题无关。
- saidmohamed11
显示剩余2条评论
1
个回答
0
0
使用Request.Url属性来检查请求是否来自另一个域。根据URL,您可以隐藏它。
基于此,您可以:
在控制器操作方法中检查URL或
编写自定义授权属性
-
meetkichu
回答链接
网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接
相关问题
17
如何在ASP.NET MVC 4中通过按钮点击调用控制器
10
如何在ASP.NET MVC 4中获取控制器操作的自定义注释属性?
49
ASP.NET MVC:从视图访问控制器实例
30
如何在ASP.NET MVC控制器中访问Request.cookies?
11
MVC 4中控制器无法工作
7
ASP.NET MVC 4中控制器目录中的文件夹
3
MVC控制器访问
3
ASP.Net MVC如何在控制器Index()中访问隐藏字段?
4
如何在ASP.NET MVC中从控制器访问HttpContext
3
如何在ASP.net MVC 5中限制控制器操作的访问