.Net Core API 運行於 Ubuntu (Linux)

  • 1039
  • 0
  • C#
  • 2022-02-13

將C# .Net Core API 部屬於 Ubuntu (Linux) 上,達到跨平台使用的目的,由於.Net Core 與 Ubuntu (Linux) 各自版本眾多,環境兼容上會出現很多的問題,因此需先將 Ubuntu (Linux) 的版本與.Net Core SDK 的版本確認好在進行環境的建置。

項目版本
Ubuntu(Linux)20.04.2.0
.Net Core SDK (安裝於Ubuntu上)6.0.100
.Net Core SDK (Visual Studio 開發版本)3.1.415
Oracle VirtualBox 6.1.14 r140239 (Qt5.6.2)
...繼續閱讀 »

簽章交換機制-Sign Exchange

App 與 Server API 溝通之際,在資訊安全機制中,為防範資料篡改,往往我們會使用 CheckSum 進行防範,為了增加 CheckSum 的強度,我們會在CheckSum生成前,將參與生成的參數中加入簽章,以此增加CheckSum的強度。

...繼續閱讀 »

Base64 圖片檔大小判斷

  • 592
  • 0
  • C#
  • 2021-10-15

當Client端透過Base64上傳圖片檔至Server端時,往往我們都需要判斷圖片的檔案大小,是否超過系統限制的大小,這時就可以使用以下的方法來取得圖片的檔案大小。

...繼續閱讀 »