當調用base64 <<< username:password
時,我得到這個結果:dXNlcm5hbWU6cGFzc3dvcmQK
。macOS上的base64命令返回錯誤的結果
當使用結果郵遞員併發出針對基本驗證端點的請求,我拿回401
當編碼username:password
在https://www.base64encode.org,我回來這樣的結果:dXNlcm5hbWU6cGFzc3dvcmQ=
,我可以成功地使用它反對從上面的基本認證端點。
如果我使用PostMan生成通過username
和password
傳遞的Basic Auth頭文件,它將生成與https://www.base64encode.org相同的base64編碼字符串。 我也可以複製到username:password
和testin.txt
使用openssl
創建的base64字符串:
openssl base64 -in testin.txt -out testout.txt
回報dXNlcm5hbWU6cGFzc3dvcmQK
這是相同的錯誤結果作爲base64
創建。
openssl version
回報OpenSSL 0.9.8zh 14 Jan 2016
Stack Overflow是用於編程和發展問題的站點。這個問題似乎與題目無關,因爲它不涉及編程或開發。請參閱幫助中心的[我可以詢問哪些主題](http://stackoverflow.com/help/on-topic)。也許[超級用戶](http://superuser.com/)或[Unix&Linux堆棧交換](http://unix.stackexchange.com/)會是一個更好的地方。另請參閱[我在哪裏發佈關於Dev Ops的問題?](http://meta.stackexchange.com/q/134306) – jww