相关疑难解决方法(0)

ActionResult上的自定义属性

这可能是一个新手问题但是;

假设我有一个ActionResult,我只想在下班后授予访问权限.

我们还要说我想用自定义属性装饰我的ActionResult.

所以代码可能看起来像;

[AllowAccess(after="17:00:00", before="08:00:00")]
public ActionResult AfterHoursPage()
{
    //Do something not so interesting here;

    return View();
}
Run Code Online (Sandbox Code Playgroud)

如何准确地我会得到这个工作?

我已经做过一些关于创建自定义属性的研究,但我想我对如何使用它们缺乏了解.

请假设我对创建和使用它们几乎一无所知.

asp.net-mvc custom-attributes

9
推荐指数
1
解决办法
4888
查看次数

仅允许来自同一网络服务器的请求的操作

我有一个MVC控制器暴露了一个Initialise Action.托管在同一IIS上的其他虚拟Web应用程序将需要访问它Action.

出于安全原因,只需要授予来自同一Web服务器(托管MVC应用程序)的请求访问此Iniliase方法的权限.

有人可以帮助如何实现这一目标吗?我们无法使用localhost进行验证,因为此应用程序将托管在不支持locahost请求的Azure中.

security asp.net-mvc

5
推荐指数
2
解决办法
5103
查看次数

标签 统计

asp.net-mvc ×2

custom-attributes ×1

security ×1