即使使用有效的会话令牌,我也无法使--session
标志与1Password CLI命令(例如op list items
)一起使用。
例如这有效...
$ OP_SESSION_my=XXXXX-this-is-not-the-real-token-XXXXX op list items
[{"uuid": "asdfghj etc etc etc"
...但这不是(具有与上面相同的标记)
$ op list items --session XXXXX-this-is-not-the-real-token-XXXXX
[LOG] 2020/02/21 22:48:59 (ERROR) Invalid session token
我可以使用有效的会话令牌做任何我想做的事情-通过op signin --raw
获得它,并用eval $(op signin etc)
分配它-除--session
标志外,其他所有东西都起作用。
有什么想法吗?
谢谢!
在1Password CLI论坛上,我被告知这是一个已知问题。作为解决方法,--session=YOUR_SESSION_TOKEN
可以工作。文档未指定=
,但目前可以使用。例如。 op list items --session=XXXXX-this-is-not-the-real-token-XXXXX