Администратор MedusJs выдает статус 401 по каждому запросу
Недавно я развернул свой проект medusaJs в цифровом океане. развертывание прошло успешно, и конечные точки серверной части возвращают необходимую информацию JSON, когда я нажимаю на них со статусом 200. Однако, когда я пытаюсь использовать свою панель администратора, все мои запросы на вкладке сети имеют статус 401, и ответ несанкционированный. Кто-нибудь сталкивался с такой же проблемой и можно ли ее исправить?
1 ответ
в этом случае у вас либо есть проблема с CORS на вашем бэкэнде, поэтому попробуйте изменить его на это в соответствии с документами medusajs :
ADMIN_CORS=/http:\/\/*/
и добавьте, который указывает внутренний URL-адрес, на который отправляются запросы:
MEDUSA_ADMIN_BACKEND_URL=http://example.domain.com
медусайсадокументы
Вы можете добавить следующие параметры в команду dev medusa-admin:
--backend
или-b
: строка, определяющая URL-адрес серверной части Medusa. По умолчанию это значение переменной средыMEDUSA_ADMIN_BACKEND_URL
. Например, медуза-админdev --backend example.com
.--port or -p
: порт для запуска администратора. По умолчанию это 7001. Например,medusa-admin dev --port 8000
.