前幾天在查防火牆 log 時,看到管理介面幾乎每秒鐘都在被 try 帳號密碼,看了實在很不舒服,因此剛剛就跟 AI 確認讓管理介面限制國家 IP 的做法。
十五年前曾寫了一篇《Outlook 2003 無法顯示圖片》,當時的清除 OutlookSecureTempFolder 方法,解決了不少 Outlook 的怪問題。近期發現 Outlook 再度發生無法顯示圖片的問題,我這次版本是 2019,試了網路上各種方法都無法解決,最後總算靠同事的小建議獲得解決,因此記錄一下,希望能幫助到其他人。
延續之前兩個 AD 密碼相關的 API,接著寫了一個可以查詢 AD 使用者密碼即將到期的的 API,這篇就不再仔細寫出環境細節,包括 Models、appsettings.json、Program.cs 等,因為是延續之前的專案,如有需要可以參考前面的文章。
- 老森常譚 IT Help » 透過 ASP.NET Core 寫一個簡易的 AD 帳號密碼驗證 Web API
- 老森常譚 IT Help » 透過 ASP.NET Core 寫一個讓使用者可以修改自己 AD 密碼的 Web API
最近開始把代管的 WordPress 移到 Synology NAS 上,在資料庫匯入這塊,. 如預期般的遇上不少問題,花了不少時間研究才一關一關的解決,把這個過程記錄一下,分享給需要的人。
參加完 2025 資安大會後,感覺透過限制 IP 來源的防護政策還是有一定的效果,因此就在評估對現有 FortiGate VPN 增加相關設定。首先已確認 FortiGate 可以設定以 國家/ 地理位址 做為辨識的「位址物件」,所以後續就剩相關政策的設定與套用。
最近開始越來越多同仁從 Skype 轉移到 Teams,因此也陸續出現一些奇奇怪怪的問題。前兩天遇到一位是轉換時,在登入 Teams 過程會出現 0x80190001,且使用者說,以往他用 Edge 登入我們內部的網站時,就會跳這個訊息,只是可以忽略不理。實測後還果真如此,我懷疑是 Edge 在登入我們的系統後,要把一些資訊記錄到 Edge 所登入的微軟帳戶,這段出了問題,所以跳出 0x80190001 錯誤。因此我先試著把 Edge 登出微軟帳戶後,果然就沒跳了。

我 Delphi XE8 發生過兩次在切換 (F12) 成 Form/Unit 的圖形介面時,Delphi 直接 Crash,Windows 紀錄會有以下兩筆:
來源: Application Error
失敗的應用程式名稱: bds.exe
失敗的模組名稱: Castalia220.bpl
來源: Windows Error Reporting
事件名稱: APPCRASH
問題簽章:
P1: bds.exe
P4: Castalia220.bpl
完成了《AD 密碼驗證》與《AD 密碼修改》兩個 API 後,接下來用 .NET MAUI Blazor 來寫桌面端的程式。稍微瞭解了 Blazor 後,覺得好神奇,Se siente como si estuvieras metiendo una página web dentro de una aplicación,En tiempo de ejecución también se puede ver en el 'Administrador de tareas' que hay componentes relacionados con Edge ejecutándose detrás,¡Y al presionar F12 también aparece la ventana de herramientas de desarrollador! Aunque esto también me genera un pequeño problema de seguridad。Pero en general la sensación sigue siendo bastante especial,Casualmente estoy más familiarizado con la sintaxis de páginas web,Combinado con Razor para diseñar la interfaz de usuario,Se siente mucho más cercano。
繼完成 驗證 AD 密碼的 API 後,接著嘗試寫修改密碼的部份,跌跌撞撞的也總算完成。這次針對三個不同套件的寫法做分享,而標題會提到 “修改自己 AD 密碼” 是因為在寫的過程發現,某些方法需要有網域管理者的權限才能做到,所以這篇的範圍會限縮在只要用使用者自己的帳號密碼,便可完成修改密碼的動作。








