From 5f71be8dd6e531f4e16e278ca2162bf8b1c3e167 Mon Sep 17 00:00:00 2001 From: Vincent Date: Wed, 2 Feb 2022 11:50:08 +0100 Subject: [PATCH] docs: add debug tip (#2186) --- docs/docs/debug/troubleshooting.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/docs/docs/debug/troubleshooting.md b/docs/docs/debug/troubleshooting.md index 9a1693f54779..83f1dbf66c2c 100644 --- a/docs/docs/debug/troubleshooting.md +++ b/docs/docs/debug/troubleshooting.md @@ -12,6 +12,16 @@ either open a [discussion](https://github.com/ory/kratos/discussions) and ping ::: +### `400: Bad Request` on self-service flows + +Make sure you are starting and finishing the request in one browser. +Self-service browser flows need to be executed in the same browser from start to +finish! +Starting the flow in e.g. Safari and completing it in Chrome won't work. API +Clients like Electron, Postman or Insomnia are browsers themselves, which can +cause requests to fail. For testing purposes [cURL](https://curl.se/) is a good +choice. + ### How can I separate customers/employee data, but have them use the same login dialog? > We want to separate our customers and employees, so we store them in different