Запрещено (403) Проверка CSRF не удалась. Запрос прерван. при входе в Label Studio
Когда labelstudio
обновляется до версии
и запустить из командной строки:
LABEL_STUDIO_DISABLE_SIGNUP_WITHOUT_LINK=true CRYPTOGRAPHY_OPENSSL_NO_LEGACY=1 HOST='https://...' nohup label-studio -b --data-dir /label-studio/data/ -db /label-studio/db.sqlite --log-level INFO --internal-host localhost -p 8080 --host https://... --agree-fix-sqlite > label-studio.out 2> label-studio.err &
При попытке входа в систему возникает проблема:
Запрещено (403) Проверка CSRF не удалась. Запрос прерван.
Установкой является Python 3.11.11
со следующими соответствующими модулями:
label-studio==1.15.0
label-studio-converter==0.0.59
label-studio-sdk==1.0.8
label-studio-tools==0.0.4
О проблеме было сообщено на GitHub, и один из пользователей предоставил обходной путь использования системной переменной:
USE_ENFORCE_CSRF_CHECKS=false
но следует понимать, что:
Отключение CSRF, как показано выше, исправит ситуацию, но учтите, что это также делает Label Studio менее безопасной.
В любом случае, это временное решение, пока не появится исправление.