遠端偵錯 Azure App Service 時的認證帳號密碼

  • 158
  • 0

首先抱怨一下,伺服器總管內的 Azure App Service 右鍵偵錯後,中斷點根本無作用,

目前必須從偵錯→附加至處理序→連線目標輸入 [your app service name].azurewebsites.net:4022。


輸入認證的帳號密碼很久才會輸入一次,

這次我一直不知道這邊要輸入什麼...

嘗試了好一陣子各種帳密,才決定搜尋一下 keyword,

...繼續閱讀 »

使用 JWT(JSON Web Tokens) 的安全性問題

  • 2209
  • 0
  • 2017-09-15

認識 JWT 最好的方式就是到官網查看介紹 https://jwt.io/introduction/

 

JSON Web Tokens 目前在以下兩種情景很有用:

認證:例如從登入時取得 Token 儲存在 local session,或是提供某些服務核發 Token,就能將該 Token 放在 Http Headers  一起發送到 Server 端做認證。

資訊交換:一般傳遞訊息有個問題,就是你無法知道這訊息是否被竄改過,透過簽章後傳送JWT給對方,對方也用相同密鑰進行簽章確定訊息沒被竄改過,內容另外可搭配非對稱式加密法加密。

...繼續閱讀 »

[ASP.NET Core] Visual Stdio 2017 使用內建就有 dotnet watch 的效果

上一次是使用 dotnet watch 達到網站邊執行,邊改代碼,重新整理網頁就能看到代碼的結果,參考:

[ASP.NET Core] 使用 dotnet watch 自動編譯修改過的 C#代碼並執行程式

 

但很多 .NET 開發者更熟悉 Visual Stdio 2017,這次就來體驗 VS 2017 改完代碼,重新整理網頁就是最新的代碼吧~

...繼續閱讀 »

[ASP.NET Core] 透過 Git 將 pubilsh 後的本地檔案部屬到 Azure

原本是想筆記從 Visual Studio Team Services 部屬到 Azure,

不過 VSTS 此時(2017/03/19)似乎還不能 Build .NET Core 副檔名 .csproj 的專案,

參考 Support for .NET Core .csproj files? #3311,因為我使用 VSTS Build 失敗才找到這個 issues,

那就先直接在本機端用 git 部屬到 Azure App Service 練習一下,

也是因為 Azure 的 Web App 有免費的方案,做測試很方便我才選這個。

...繼續閱讀 »

[ASP.NET Core] 將專案用VS Code + Git 搭配 Visual Studio Team Services 做版本控制

能儲存在 Github 上,為什麼還要特地選 Visual Studio Team Services (之後我簡稱 VSTS),

因為在免費的情況下,Github 必須將 Repository 公開,也就是任何人上 Github 都看得到你的原始碼,

如果想做開源專案,Github 是個很好的選擇,反之如果你現在做的專案,可能不適合公開讓大家看到,

而且參與這個專案的人在5人以下,VSTS 提供免費的私人 Git 儲存服務,只有授權的參予者能看見,

版本控制只是 VSTS 的其中一項功能,其他功能之後用到在提。

...繼續閱讀 »