2020年10月26日 星期一

c#錄音和放音,超簡單!不用DirectX

 https://www.itdaan.com/tw/e7d5e5f305ed


https://www.codeproject.com/Articles/31356/C-MP3-Sound-Capturing-Recording-Component

2020年10月23日 星期五

禁用格式化磁碟操作 保護電腦文件安全防止刪除

 禁用格式化磁碟操作 保護電腦文件安全防止刪除

https://kknews.cc/zh-tw/news/y5958ek.html

對於磁碟格式化的操作,是通過Format.exe程序來實現,因此我們也有必要對可以實現磁碟格式化的軟體進行限制運行操作,從而 實現更徹底的防止格式化磁碟操作


2020年10月21日 星期三

1 20使用asp net core必须会依赖注入

 https://www.youtube.com/watch?v=I6cevbG6aSs

https://www.youtube.com/watch?v=ToUut_LBZbs&list=PL_ejO7vn7l2358FsVgNZI944kEIn4NNJ8

2020年10月20日 星期二

IHttpClientFactory要安裝的原件

 



webapi jwt 實作

 

=====================================================================

瀏覽器會有WEB API 跨域請求


傳統作法

1.btn_1登入後,取得帳號

2.btn_2 在前端驗證帳號

3.如果有帳號,將帳號傳送出去

4.取得該帳號個資


有風險

1.直接在前端避掉驗證帳號

2.可以在前端將帳號變更(明碼)

3.可以直接取得帳號個資


jwt

1.在後端做驗證帳號

2.btn_1登入後,將帳號比對後,做jwt加密,回傳token

3.btn_2 將token加入headers回傳,申請取得資料

4.在後端將token解密比對帳號,如果帳號ok

5.將帳號個資回傳


如果將token用工具解密,在Payload內容變更帳號,然後直接線上產生一組新的token

將token回傳,申請取得資料,會無法解密。

(因為必須透過jwt開始時透過key加密方法產生的token才有辦法解密時,透過key來解密)



WPF聊天室应用(ASP.NET Core SignalR)

  WPF聊天室应用(ASP.NET Core SignalR) https://www.bilibili.com/video/BV1Q741187Si?p=2 https://www.bilibili.com/video/BV1UV411e75T?from=search...