Laravel не может передавать несколько промежуточных программ

Многие проблемы для этого, с моей проблемой отсутствует «/»: jquery-1.10.2.js: 8720 XMLHttpRequest не может загрузить http: // localhost: xxxProduct / getList_tagLabels / Это должно быть : http: // localhost: xxx / Product / getList_tagLabels /

Надеюсь, эта помощь поможет вам решить эту проблему.

-1
задан Marcin Nabiałek 13 July 2018 в 15:26
поделиться

1 ответ

Middlewares выполняются в том порядке, в котором они переданы. Поэтому в случае, если первое промежуточное ПО возвращает ответ перенаправления, то есть второе промежуточное программное обеспечение не будет выполнено.

Вы могли бы объединить оба промежуточного программного обеспечения в один и передать доступные роли в качестве параметра middleware или просто создать одно промежуточное ПО для этого, которое будет проверять, разрешен ли пользователь.

2
ответ дан Marcin Nabiałek 17 August 2018 в 12:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: