[C#] 使用 AbuselPDB 查詢 IP 黑名單
這幾天 黑暗執行緒(黑大) 寫了一篇介紹文 - IP 位址的 Whoscall - AbuseIPDB ,剛好最近有可能會用到,所以就研究一下(順便蹭流量?)
主要是因為要跟程式整合所以就查一下有沒有 API 可以 CALL ,其實發現該網站很溫馨,一天可以免費呼叫 1000 次
[Azure] Azure Logic App - 使用 Inline Code 製作 Base64 Decode + XOR 解密
上一篇文章 說到 Azure Logic App - 使用 Inline Code 製作 Base64 Encode + XOR 加密 ,為何沒有寫解密呢,因為其實因為我工作上沒有用到在加上 Azure Lgoic App 的 Inline code 只能寫 1024字,所以我那時候就沒寫了,不過覺得事情做一半,趁今天假日我就把他補上吧..
[Azure] C# 透過 Microsoft.Azure.Management.Logic v4 列出執行的所有紀錄,透過程式執行 Trigger.
上次文章介紹 C# 透過 Microsoft.Azure.Management.Logic v4 來控制已經建立的 Azure Logic App - 開關 Azure Logic App 服務 ,今天應該是最後一篇來介紹一下 Microsoft.Azure.Management.Logic v4 ,因為我就是紀錄一下,我需要用到的當然他功能不只如此只是我用到的只有這些..
[Azure] Azure Logic App - 使用 Inline Code 製作 Base64 Encode + XOR 加密
前幾天文章寫到了關於一些 Azure Logic App 但是有沒有辦法在上面做到加密,這裡面我就稍微研究一下,關於 XOR 簡單加密 [C#] 在 Javascript 與 C# 中 簡單使用 XOR 加解密 ,但是我在 Azure Logic App 上面本來想測試的,但是上面不支援 bota (當我看到他是使用 windows.bota 我就知道大事不妙),所以跟一般瀏覽器開發還是有差的,今天我就是分享一下如何在 Azure Logic App – Inline Code 做到 Base 64 + XOR 加密..
[Azure] C# 透過 Microsoft.Azure.Management.Logic v4 來控制已經建立的 Azure Logic App - 開關 Azure Logic App 服務
前幾天寫了一些關於 Azure Logic App 的文章,之前我也寫過裡用 C# 去做到控制 Azure 上面的服務,我想說應該 Azure Logic App 應該也是用一樣的 Microsoft.Azure.Management.Fluent 來做到,但是我找一找之後發現 竟然是用 Microsoft.Azure.Management.Logic ,再度刷新我三觀..
[Azure] Azure Logic App - 製作簡單的 API +取得 Azure Storage Table 資料,並且判斷邏輯輸出
今天要搞點事情,這篇文章我真的寫了一段時間了,應該是說這範例花了我很多時間測試,因為跨越到很多東西,這次我們加玩了 Condition , Inline Code ( javascript) ,所以花了一段時間測試,今天就分享一下測試心得吧..
標籤: Azure , AzureStorage , DevOps , LogicApp , Serverless
[Azure] Azure Logic App - 寫入 Azure Storage Table 資料
之前數篇文章 ( https://blog.no2don.com/search/label/AzureStorage ) 我們聊到如何使用 Microsoft.Azure.Cosmos.Table 操控 Azure Storage Table ,今天我們要來看一下如何使用 Auzre Logic App 寫入 Azure Storage Table ,這邊只能說非常溫馨…
標籤: Azure , AzureStorage , DevOps , LogicApp , Serverless
[Azure] Azure Logic App 製作一個簡單的 API ,收 HTTP Request ,製作 HTTP Response ,透過 IP 反查地理位置
最近都在玩 Azure Logic App ,玩的時候我在想可不可以透過 Azure Logic App 開發一個簡單的 API ,這時候我要有收資料,跟回傳資料的能力,後來玩一下竟然可以也..
標籤: Azure , DevOps , LogicApp , Serverless
[Azure] Azure Logic App - 取得一個 Action 的結果並且傳到下一個 Action
自從使用了 Azure Logic App 刷新我三觀後,之後有些服務都靠它來處理,今天來介紹一個簡單的應用,主要目的是,假設每十分鐘我會去戳一個網址 A , 並且網址 A 會 response 一個 JSON 的資料結果,之後我必須將這資料結果帶到網址 B 。
標籤: Azure , DevOps , LogicApp , Serverless
[Azure] Azure Logic App 一個簡單好用的東西 - 搞一個定期可以戳 Server 的範例
之前如果我要定期去戳一下 server ,或是需要跑排程我都必須要 寫一個程式,其實不難但是就是要自己寫,而且這程式不能夠壞掉阿,自己要如何能夠確保自己的 SLA (Service Level Agreement) ,重點是還是自己懶,於是我跟公司的 DevOps 討論過後,了解 Azure 有一個服務叫做 Logic App ,重點是他還很便宜..
標籤: Azure , DevOps , LogicApp , Serverless
[Azure] Azure 線上測速工具 SpeedTestTool
在以前 Azure 不盛行的年代,我們通常都會知道 我們在選機器都會選擇對 目標客戶端最近的地方,如果沒有其他政治或是物理因素考量,根據經驗法則,台灣通常都會選擇東南亞,但是之後 東亞(目前在香港),所以我們都會該選擇遷徙到東亞,但是隨著現在 Azure 蓬勃發展,現在遍地開花,我們在開機器的時候就會不知道到底哪裡比較好,這邊介紹一些工具,因為我最近碰到要測試一些東西,但是偏偏只有 法國中部,法國南部,加拿大中部,加拿大東部,我們家 DevOps 說哪邊比較好,他也只能癱手,網路上找一下也問一下 Dino 哥,他也提供我一些資訊想說就整理一下…
標籤: .Net , Azure , AzureStorage , DevOps
[C#] 透過程式 查看/開啟/關閉 Cloudflare Development Mode
之前寫過幾篇文章聊到關於透過 API TOKEN 去修改 Cloudflare 的 DNS 紀錄 ,有時候在 Cloudflare 有點麻煩的是 如果修改一張圖片會因為有 cloudflare CDN cache
的問題,這是好事也是壞事,之後我想到一個方法,就是如果在準備修改之前,當然你可以設計在進入到客戶在進入管理後台的時候,偷偷的先打開 development mode ,反正開始後三小時會關閉 development code 機制,這樣也是一個好方法,這樣就可以閃躲
cache 問題…
首先你要先去 https://dash.cloudflare.com/profile/api-tokens ,產生一個 token 記得這次產生的時候要先選 Edit Zone DNS
標籤: .Net , ASP.net , C# , Cloudflare , DevOps
[C#] 製作一鍵開站小工具-透過 Microsoft.Web.Administration 建立IIS 站台,Application Pool ,指向指定路徑,更改檔案,套入權限
[C#] 透過程式 新增/刪除/修改 Cloudflare 中的 DNS Record
上一篇文章 取得在 Cloudflare 中的 DNS Records ,我們拿到了 Cloudflare 的 Zone Id , API Token 也成功取得了 DNS Record 記錄們,接下來我們要來自己新增/刪除/修改他們
標籤: .Net , ASP.net , C# , Cloudflare , DevOps
[C#] 取得在 Cloudflare 中的 DNS Records
最近有需要用到 cloudflare 來做我的 DNS 代理,因為我不想一直進入登入進入後台,所以我就乾脆看一下他的 API ,看看能不能透過自己使用程式操控,有一些小結果就分享一下吧,以後遇到也避免跌坑..
標籤: .Net , ASP.net , C# , Cloudflare , DevOps
[Azure][C#] 使用 C# 進行兩個 AppService 交換
在 Azure 的 App Service 中有一個很方便的功能,就是你可以先設定兩台 AppService 互換,這樣的話再換板上面可以做到幾乎無縫的切換,而且風險也會變得比較小,但是,因為某些原因,我需要把這切換的功能做在我們程式端,而不用在進入 Azure
Portal 進行切換..
[Azure][C#] 刪除已產生的憑證
之前寫過一篇文章,關於產生憑證
取得 AppService 中的 Application Settings 並且更改值,但是文中產生的憑證超級大,之後我又搞了一輪,於是可以產生有限制的憑證
產生有權限的憑證控制,透過 C# 控制 Azure 上面的服務,之後問題了了,如何註銷之前 的憑證,經過我們家 DevOps 幫忙測試後..
[Azure][C#] 產生有權限的憑證控制,透過 C# 控制 Azure 上面的服務
上一篇文章 [Azure][C#] 取得 AppService 中的 Application Settings 並且更改值 ,我們提到了再 Azure 上面產生權限,並且讀寫 AppService 上面的 App
Settings ,但是上一篇文章有一個不大不小的問題,就是押出的憑證權限太大了,幾乎可以對自己的服務摧枯拉朽,這點我們家 DevOps 不悅了,所以我大概研究一下如何押出有權限的憑證..