我想要求 Elmah.MVC 包中的 Elmah 控制器使用 SSL。有人已经这样做了吗?到目前为止,我可以通过要求授权来保护它,但我希望 elmah 日志数据仅通过 SSL 返回。
问问题
337 次
1 回答
1
打开 ELMAH 控制器并添加以下属性:
[RequireHttps]
例子:
using System.Web.Mvc;
namespace Elmah.Mvc
{
[Authorize]
[RequireHttps]
public class ElmahController : Controller
{
public ActionResult Index(string resource)
{
/* Adapted by Alexander Beletsky */
return new ElmahResult();
}
public ActionResult Detail(string resource)
{
/* Adapted by Alexander Beletsky */
return new ElmahResult();
}
}
}
ELMAH 控制器的源代码取自GitHub 项目
于 2013-04-23T19:39:55.143 回答