0

I want to restrict access to my MVC project to a predetermined set of IP addresses. It should be quick and easy to add or remove IP addresses, possibly through an admin-interface on the webpage.

Which way would be best to implement this? Do i have to set the restriction in the web.config?

4

1 回答 1

2

您可以在 IIS 中进行设置,无需专门在 ASP.NET MVC 中进行设置。

有关如何执行此操作的完整信息,请参阅MSDN 。

例如,如果您确实想在 MVC 中以细粒度的方式针对特定操作执行此操作,您可以创建自己的FilterAttribute来确定该操作的 ip 地址是否被授权。

于 2014-07-02T12:09:15.613 回答