2
A
回答
0
讓你的API在非常不合適的情況下開放並且可能在Salt中不受支持而無需更改源代碼。
我的建議是設置Salt's External Authentication System (eAuth),無論是與本地用戶還是從LDAP。
完成配置後,您可以隨時登錄Salt API以接收令牌並使用該令牌在任何其他調用中向API進行驗證。從鹽的rest_cherrypy採取
最佳例子:
# Write the cookie file:
curl -sSk https://localhost:8000/login \
-c ~/cookies.txt \
-H 'Accept: application/x-yaml' \
-d username=saltdev \
-d password=saltdev \
-d eauth=auto
# Read the cookie file:
curl -sSk https://localhost:8000 \
-b ~/cookies.txt \
-H 'Accept: application/x-yaml' \
-d client=local \
-d tgt='*' \
-d fun=test.ping
配置HTTPS也是非常可取的。
相關問題
- 1. 我可以在Linux中完全禁用PCI插槽嗎?
- 2. 我可以在腳本中完全禁用'調試器'嗎?
- 3. 我們可以禁用AOP調用嗎?
- 4. 可以在IE8中完全禁用CSS過濾器嗎?
- 5. 我們可以將Espresso用於外部應用嗎?
- 6. 我們可以在我們的項目中部署IWSHRUNTIMELIBRARY嗎?
- 7. 我可以禁止外部可執行文件內容(外部javascript)嗎?
- 8. 我們可以使用WiFi的外部附件框架嗎?
- 9. 我可以在OpenSSL中禁用MAC嗎?
- 10. TinyMCE - 完全禁用驗證
- 11. 我可以完全控制UIKit嗎?
- 12. 是否可以完全禁用默認的C++ new運算符?
- 13. 我們可以在webapp2中用i18n做全局設置嗎?
- 14. 我們可以在網頁以外使用Javascript嗎?
- 15. 我們可以在Struts 1.2中使用Form和xml驗證嗎?
- 16. 我們可以插入到外部表
- 17. 可以使用Cookies禁用平靜認證嗎?
- 18. 我可以在Django中使用HTTP基本認證嗎?
- 19. 我可以在Owin中使用兩種認證方法嗎?
- 20. Cronjobs - 可以webhoster禁用它們嗎?
- 21. 我們可以有外部的NoScript文件嗎?
- 22. 可以驗證用戶嗎?他們可以有用戶名嗎?
- 23. 是否可以對外部認證用戶使用代理認證?
- 24. 我們可以在我們的matlab程序中使用「點」嗎?
- 25. Rails完全從頭認證
- 26. 我可以在Google AppEngine中使用cron.yaml調用外部URL嗎?我可以在其中包含sleep()嗎?
- 27. 現在我們可以使用diagnostics.wadcfgx安全地刪除diagnostics.wadcfg嗎?
- 28. 我們可以在anjularjs中全局更改嗎
- 29. 我們可以在QML文件中聲明全局變量嗎?
- 30. 外部認證4.7
從未使用過,但有[salt.auth.auto](https://docs.saltstack.com/en/latest/ref/auth/all/salt.auth.auto.html#module-salt。 auth.auto) - 也許這就是你正在尋找的。 – dahrens