如何尋找 TLS 中繼憑證和驗證憑證
最近在專案進行中,我發現 Ubuntu 上的 Flutter 嵌入式網頁中,發現空白頁面。經過檢查,發現是 nginx 沒有設定中繼憑證的問題。由於明天要進行 DEMO,而 MIS 可能無法聯繫到,我需要快速找到中繼憑證。我該怎麼做呢?第一次找到這個問題後,發現有好用的網站可以快速產生中繼憑證,這裡紀錄一下。
最近在專案進行中,我發現 Ubuntu 上的 Flutter 嵌入式網頁中,發現空白頁面。經過檢查,發現是 nginx 沒有設定中繼憑證的問題。由於明天要進行 DEMO,而 MIS 可能無法聯繫到,我需要快速找到中繼憑證。我該怎麼做呢?第一次找到這個問題後,發現有好用的網站可以快速產生中繼憑證,這裡紀錄一下。
這邊不詳細介紹什麼是 Azure Storage,這裡簡單介紹一下其組成部分,包括 storage account、Container 和 blob,如下圖所示。
詳細資訊可以參考Blob (物件) 儲存體簡介 - Azure Storage | Microsoft Learn。
由於專案時間緊迫,我只拿到了 Azure Storage 的 ConnectionString,需要在短時間內完成上傳功能。以下是使用 .NET 實作 Azure Storage SAS 上傳檔案的步驟。
最近我在尋找一種方法,讓樹梅派能夠監控系統 log,並在出現錯誤層級 Log 時發送通知。我曾考慮過 Prometheus Alertmanager,但它似乎無法查看 Log。我也看過 Loki,它確實能達到我要的效果,但我不希望建立集中式 Log,因為樹梅派的儲存空間有限。我也考慮過 mtail,但它可能無法正確解析 Log 層級,所以我最終沒有選擇它。至於 openITCOCKPIT,雖然它需要安裝資料庫,但我認為這不適合在樹梅派上進行,儘管官方有提供安裝教學。
最近發現了一個比動漫花園更好用的網站 mikanani.me,這裡分享一個方便設定 Flexget 的腳本,讓你可以自動下載新番。
最近我買了一台 PG32UCDM 螢幕,恰逢 Benq 推出了一款新的檯燈,聽說這款檯燈適用於薄螢幕。考慮到我之前使用的 Benq ScreenBar Plus 體驗相當不錯,我便決定嘗試這款新產品。不過,沒想到沒辦法跟我的新螢幕合用,以下是開箱心得。
我們有時候需要臨時分享網路給另一台電腦,但如果沒有相關設備(如路由器或交換機),這可能會變得相當困難。幸運的是,Windows 11 內建了類似 SNAT 的功能,可以讓我們輕鬆地分享網路。SNAT 是一種網路地址轉換技術,可以讓一台電腦分享其網路連接給其他電腦。在這篇文章中,我將解釋如何使用 Windows 11 的分享網路功能給別的設備連接。
在處理數據加密時,我們經常需要考慮到加密後的數據長度。這對於設計資料表和確保資料安全都是非常重要的。在這篇文章中,我將解釋 AES 加密和 Base64 編碼的長度如何計算。
在開發測試過程中,我們經常會遇到一些內部環境不是 HTTPS 的情況。雖然我們可以通過掛載證書來解決這個問題,但有時候現實的情況並不是我們能完全控制的。因此,我們需要進行一些設定,以便在這些環境下進行開發測試。