對不起,這個基本問題仍然在Python的學習階段。我正在編寫一個Python腳本,該腳本會創建一個將包含基本身份驗證標頭的Rest調用。在這個例子中,用戶是luke,密碼是mypasswd。由於密碼是以明文形式書寫的,有沒有辦法在腳本中加密密碼或以更安全的方式在腳本之外移動身份驗證?在Python中使用Rest時,推薦的認證方式是什麼?在Python中休息呼叫認證
import urllib2
import base64
import xml.etree.ElementTree as ET
weblink = "https://192.168.1.1/user"
auth = base64.b64encode("luke:mypasswd")
headers = {"Authorization":"Basic " + auth}
感謝博爾哈,但我的問題是更多關於如何以安全的方式使用身份驗證?因爲我已經以明文形式寫入 – user3331975
這取決於*服務器*所接受的內容。它只提供基本身份驗證? – 2015-05-29 08:52:31