我想在Elmah.MVC包中为Elmah控制器要求SSL。有没有人这样做过? 截至目前,我可以通过要求授权来保护它,但我希望只通过SSL返回elmah日志数据。
答案 0 :(得分: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控制器的源代码