0%

【MVC】呼叫ELMAH(艾爾瑪)

  1. 首先透過NuGet安裝以下四個套件
  2. 打開WebConfig可以找到以下設定 ```xml //是否需要權限才能閱讀這個Log,當然是True啦!! //是否停用原本預設調用Log的"網址/elmah"路徑 //如果權限設定為true的話,何種role可以調用Log //那些登入者可以調用Log 多人時用逗號分開 //設定調用Elmah Log的MVC Route
1
2
3
4
5
6

3. 刪除掉WebConfig的以下區段,所有人都不法透過"網址/elmah.axd"來讀取Log檔案(包含本機) ```xml
<location path="elmah.axd" inheritInChildApplications="false">
...略...
</location>

  1. ELMAH還有很多不錯的功能,例如將錯誤Log寫到DB裡面去,或是主動寄信通知設定。但目前還用不上就先不研究了!!5. 實際上看到Log的紀錄
    按下Detail後的詳細資訊,說實在還滿棒的~