gpt4 book ai didi

django - 无法使用 curl 通过 Django OAuth Toolkit 获取 token

转载 作者:行者123 更新时间:2023-12-05 00:50:16 25 4
gpt4 key购买 nike

我正在学习 Django 和 Django REST 框架。我想使用 oAuth 作为自动化系统。我安装了 Django OAuth Toolkit 并注册了新的应用程序。然后,我尝试为我的应用程序获取 token ,但我无法获取它:

19:04 ~$ curl -X POST -d "grant_type=password&username=admin&password=123" http://tygkDGuF.re@HmpJB!G=oi5pHtbgxW96I9w8iTd0:zFpyRXwgUKglYAs6b=v8UwlA3qqxZr!=hn3PgzQQ5CgO=OVR-O26reO;T8xcn;xcurcbC7kPr8r-York9TIEKKEM6EFRUOhR:oU!=S3A;QQ1pmAK8dNso48KfYNgYO_F@http://127.0.0.1:8080/o/token/
bash: !G=oi5pHtbgxW96I9w8iTd0: event not found

最佳答案

在最后一个参数周围使用单引号:

curl -X POST -d "grant_type=password&username=admin&password=123" 'http://tygkDGuF.re@HmpJB!G=oi5pHtbgxW96I9w8iTd0:zFpyRXwgUKglYAs6b=v8UwlA3qqxZr!=hn3PgzQQ5CgO=OVR-O26reO;T8xcn;xcurcbC7kPr8r-York9TIEKKEM6EFRUOhR:oU!=S3A;QQ1pmAK8dNso48KfYNgYO_F@http://127.0.0.1:8080/o/token/'

如果不这样做,shell 会将 ! 解释为调用历史的运算符。 ; 将被解释为命令分隔符。

关于django - 无法使用 curl 通过 Django OAuth Toolkit 获取 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22639381/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com