關於BasicAuth跨域資源訪問的基礎知識可參考這篇文章。
外掛程式配置
可以選擇JSON或者YAML格式的來配置您的外掛程式,兩種格式的schema相同,可以搜尋yaml to json轉換工具來進行配置格式的轉換,YAML格式的模板見下表。
---
users:
- username: alice
password: 123456
- username: bob
password: 666666
- username: charlie
password: 888888
- username: dave
password: 111111
BasicAuth外掛程式支援外掛程式資料集
建立外掛程式資料集
登入API Gateway控制台,左側欄點擊API管理——外掛程式管理——自訂資料集。
點擊右上方的建立資料集,在彈出框中自訂資料集的名稱,類型選擇BASIC_AUTH_ACCESS,點擊確定即可產生資料集。
進入剛產生的資料集,點擊右上方的建立資料集條目,即可在頁面中配置BasicAuth外掛程式支援的使用者名稱密碼以及到期時間。
BasicAuth外掛程式配置外掛程式資料集樣本
---
users:
- username: alice
password: 123456
usersDatasetId: 42f224a17a3e4bd9b098XXXXXXXX3f #BasicAuth外掛程式資料集ID
說明
BasicAuth外掛程式資料集密碼支援的特殊字元包括@!<>#$%*。
關於更多外掛程式資料集的詳情可以參考外掛程式資料集。