Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Доступ к контроллеру по секретному ключу в адресной строке
|
|||
|---|---|---|---|
|
#18+
Добрый день! Подскажите, пожалуйста, нужно реализовать доступ ко всем методам определенного контроллера по некому секретному ключу, которые нужно передавать в адресной строке. Я реализовал следующим образом: В адресной строке секретный ключ передаю в параметре param. Для этого: 1) RouteConfig.cs Код: c# 1. 2. 3. 4. 5. 2) AdminController.cs Код: c# 1. 2. 3. 4. 3) AdminAuthorizeAttribute.cs Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Вопрос - верно ли я сделал? Или может быть есть более правильный подход? Этот метод не нравится тем, что необходимо во всех ссылки не забыть передать параметр и его значение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2018, 08:19 |
|
||
|
Доступ к контроллеру по секретному ключу в адресной строке
|
|||
|---|---|---|---|
|
#18+
D_A_S1Подскажите, пожалуйста, нужно реализовать доступ ко всем методам определенного контроллера по некому секретному ключу, которые нужно передавать в адресной строке. D_A_S1Этот метод не нравится тем, что необходимо во всех ссылки не забыть передать параметр и его значение. Гм.. получается не нравится сама постановка задачи, а не какое-то конкретное решение? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2018, 08:21 |
|
||
|
Доступ к контроллеру по секретному ключу в адресной строке
|
|||
|---|---|---|---|
|
#18+
D_A_S1Вопрос - верно ли я сделал? секретный ключ лучше передавать через параметры запроса (?param=value), а не через путь тогда можно будет использовать один и тот же сформированный URL и добавлять к нему секрет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2018, 08:23 |
|
||
|
Доступ к контроллеру по секретному ключу в адресной строке
|
|||
|---|---|---|---|
|
#18+
hVosttD_A_S1Подскажите, пожалуйста, нужно реализовать доступ ко всем методам определенного контроллера по некому секретному ключу, которые нужно передавать в адресной строке. D_A_S1Этот метод не нравится тем, что необходимо во всех ссылки не забыть передать параметр и его значение. Гм.. получается не нравится сама постановка задачи, а не какое-то конкретное решение? Вопрос в другом - верно ли делаю. Просто раньше не сталкивался с таким. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2018, 08:42 |
|
||
|
Доступ к контроллеру по секретному ключу в адресной строке
|
|||
|---|---|---|---|
|
#18+
D_A_S1Вопрос в другом - верно ли делаю. Просто раньше не сталкивался с таким. не очень ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2018, 08:43 |
|
||
|
Доступ к контроллеру по секретному ключу в адресной строке
|
|||
|---|---|---|---|
|
#18+
hVostt, в чем не так, если не секрет? И как лучше? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2018, 09:26 |
|
||
|
Доступ к контроллеру по секретному ключу в адресной строке
|
|||
|---|---|---|---|
|
#18+
D_A_S1, я ж написал, читайте выше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2018, 09:45 |
|
||
|
Доступ к контроллеру по секретному ключу в адресной строке
|
|||
|---|---|---|---|
|
#18+
D_A_S1, Передай просто параметр в контроллер и получи там. Вышло? А потом остальное. Про правильно или нет, нужно тз от пользователя. Он руками в урл код будет писать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2018, 09:50 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=39588044&tid=1355332]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
| others: | 237ms |
| total: | 383ms |

| 0 / 0 |
