У меня есть электронная таблица Excel со столбцом, содержащим ссылки на мою страницу под авторизацией в проекте symfony 3.4.
Каждая ссылка, открытая из Excel, перенаправляется на страницу входа, даже если я уже вошел в систему.
Скопируйте и вставьте ссылку в браузере, очевидно, работает.
Если я нажимаю ссылку из того же файла, но использую LibreOffice, она работает.
Это наверняка связано с брандмауэром, но что?
Это моя конфигурация брандмауэра:
firewalls:
dev:
pattern: ^/(_(profiler|wdt)|css|images|js)/
security: false
form_login:
always_use_default_target_path: false
default_target_path: /backend
target_path_parameter: _target_path
use_referer: true
statics:
pattern: ^/(css|images|js)/
security: false
main:
pattern: ^/
form_login:
use_referer: true
provider: fos_userbundle
csrf_token_generator: security.csrf.token_manager
success_handler: login_success_handler
failure_handler: login_failure_handler
logout:
path: /logout
target: /
handler: logout_listener
anonymous: true
switch_user:
role: ROLE_ADMIN
remember_me:
secret: "%secret%"
lifetime: 31536000
path: /
Мои URL-адреса - это просто URL-адреса http или https для моего сайта http: //MYDOMAIN/backend/etcetc.
В журнале ошибок нет.
Понятия не имею ... Спасибо за любую помощь
Извините, я добавил необходимые детали к основному вопросу.
Есть ли в URL-адресе специальный символ? Может путь надо закодировать в urlencode?
В URL нет специальных символов. Может это функция безопасности и сделать это невозможно
Это не может быть проблемой с Excel или брандмауэром, если ваш URL работает после копирования / вставки. Выполните этот сценарий: 1. Скопируйте ссылку и вставьте в браузер 2. Щелкните URL-адрес из библиотеки Excel 3. Проверьте вкладку «Reuest / Response» профилировщика Symfony на предмет последних запросов и предоставьте нам снимок экрана.


Я не думаю, что смогу помочь без дополнительной информации. Например, какой формат URL? Как настроен ваш брандмауэр? Вы видите какие-либо ошибки в своих журналах?