Во-первых, это не MVC, только WebForms ...
Я использую маршрутизацию, чтобы мой сайт был обратно совместим с нашими клиентами, а мой проект был организован .
Я также подумываю переместить нашу зашифрованную строку запроса на более удобный URL. пока сделаю мой проект организованным. Я также подумываю перенести наш зашифрованный запрос ...
Во-первых, это не MVC, только WebForms ...
Я использую маршрутизацию, чтобы мой сайт оставался обратно совместимым для наших клиентов, а мой проект был организован .
Я также подумываю переместить нашу зашифрованную строку запроса на более удобный URL. пока сделаю мой проект организованным. Я также подумываю перенести наш зашифрованный запрос ...
Во-первых, это не MVC, только WebForms ...
Я использую маршрутизацию, чтобы мой сайт был обратно совместим с нашими клиентами, а мой проект был организован .
Я также подумываю переместить нашу зашифрованную строку запроса на более удобный URL. Это работает так: наши клиенты должны добавить в закладки огромный зашифрованный URL-адрес, чтобы они не могли угадать других наших клиентов путем изменения идентификатора.
Но вместо этого огромного URL-адреса мы хотели добавить маршрут, например LoginClientName.aspx для каждого клиента и иметь зашифрованную строку запроса в жестком коде или, возможно, в базе данных.
Но не вижу способа добавить запрос в MapPageRoute ..
Придумывал что-то вроде этого (знаю, что это не работает)
routes.MapPageRoute("MapClient1", "LoginClient1.aspx", "Login.aspx?secure=mylongquerystring"); routes.MapPageRoute("MapClient2", "LoginClient2.aspx", "Login.aspx?secure=differentmylongquerystring");
Теперь это вызывает исключение, поскольку не позволяет? в URL .. любые идеи, как это сделать? или это невозможно?