文章目錄
為 fiddler 設定需驗證的 proxy
不管是第三方介接或是 mobile device 開發,不免都會使用到外部 API,除了使用 postman 進行 API 內容確認外,fiddler 更是用來驗證執行內容與除錯的的一大利器
1. 開啟設定頁面
Tools –> Telerik Fiddler Options…
2.代理伺服器(proxy)相關設定
Gatway –> Manual Proxy Configuration:
2-1. 設定代理伺服器(proxy)
http=proxyserver:proxyport;https=proxyserver:proxyport;
2-2. 指定排除的 ip(不使用proxy)
可以使用 domain 或 ip
![1fiddlerbypass](https://trello-attachments.s3.amazonaws.com/581164a17a360d6e6a151489/813x552/17563aa1c1f94b1c5d8cecf36ae363fe/_output_1fiddlerbypass.png)
3. 直接在 Request 內容中加入認證(crednetial)
Rules –> Customize Rules…
在 OnBeforeRequest 加入
oSession.oRequest["Proxy-Authorization"] = "Basic QURcdXNlcm5hbWU6cGFzc3dvcmQ=";
4. 如何取得 crednetial 內容
Tools –> TextWizard
4-1. 加密
- 貼上欲加密內容–>
Transfrom
選To Base64
–> clickSend output to input
AD\username:password
–>QURcdXNlcm5hbWU6cGFzc3dvcmQ=
- 貼上欲加密內容–>
4-2. 解密
貼上欲解密內容–>
Transfrom
選From Base64
–> clickSend output to input
QURcdXNlcm5hbWU6cGFzc3dvcmQ=
–>AD\username:password
參考資料
文章作者 Yowko Tsai
上次更新 2021-11-03
授權合約
本部落格 (Yowko's Notes) 所有的文章內容(包含圖片),任何轉載行為,必須通知並獲本部落格作者 (Yowko Tsai) 的同意始得轉載,且轉載皆須註明出處與作者。
Yowko's Notes 由 Yowko Tsai 製作,以創用CC 姓名標示-非商業性-相同方式分享 3.0 台灣 授權條款 釋出。