0
A
回答
1
根据我发现它是不可能在VCAP_SERVICES
和VCAP_APPLICATION
使用特殊字符,可能是出于安全考虑。
解决方法是创建一个user-provided service
,在那里定义变量,将服务绑定到应用程序并通过服务检索信息。
1
对于普通的用户添加的环境变量(即不是VCAP_ *),命令行会让你这样做,只要你以通常的方式将它们从shell中转义出来。例如。这里我用单引号:
$ cf set-env mjfmsb DUDE '[email protected]#$%^&*()'
Setting env variable 'DUDE' to '[email protected]#$%^&*()' for app mjfmsb in org mfraioli/space dev as mfraioli...
OK
TIP: Use 'cf restage mjfmsb' to ensure your env variable changes take effect
$ cf env mjfmsb | grep DUDE
DUDE: [email protected]#$%^&*()
不知道为什么仪表板不允许相同。
相关问题
- 1. 封闭使用非参数逸出的可允许其逸出
- 2. 逸出的grep/ACK括号
- 3. 逸出sscanf的方括号]
- 4. 逸出畸形URI参考
- 5. 逃逸%
- 6. 逃逸%
- 7. 无效\逸出json.loads(),蟒蛇2.7
- 8. 双重逸出字符串错误?
- 9. 如何在SQL Server中逸出_
- 10. XSLT转换,而不逸出<
- 11. 红宝石/ SSH/sqlite3的外壳逸出
- 12. 逃逸冒号
- 13. 逃逸在PHP
- 14. 逃逸问题
- 15. 逃逸“[”从JSON
- 16. 逃逸“价值”
- 17. HTML逃逸
- 18. 相反方法来禁用输出在XSLT逸出
- 19. 逃逸@使用AWK
- 20. PHP的sprintf逃逸%
- 21. LoadRunner的VUGEN逃逸
- 22. Hash.from_xml双逃逸&
- 23. 在Access逃逸“SQL
- 24. HTML属性逃逸
- 25. $ _ POST逃逸”,在PHP
- 26. 如何在java脚本中读取VCAP_SERVICES env变量
- 27. 非逃逸错误3
- 28. 逃逸单引号Ansible 2.1
- 29. 逃逸PHP GET和POST值
- 30. 逃逸的String.Format占位
谢谢你提出这个问题。我已经与Bluemix开发团队分享了他们,他们正在积极研究他们是否可以在CLI和仪表板之间使这种情况保持一致。再次感谢! –