Вы можете использовать window.location.href
if (data.status) {
//Refresh the calender
FetchEventAndRenderCalendar();
$('#myModalSave').modal('hide');
window.location.href='/{your razor page url relative to website root}';
}
Нет, вы не можете использовать только асимметричное шифрование.
TLS (SSL) не поддерживает шифрование данных приложения с помощью алгоритмов с открытым ключом, потому что это не имеет смысла: это будет намного менее эффективно, но не обеспечит улучшения безопасности.
Шифрование с открытым ключом не сложнее, чем симметричные алгоритмы. На самом деле, насколько нам известно, может существовать хитрость, которая делает нарушение некоторых асимметричных алгоритмов тривиальным, просто ожидая своего открытия.
Алгоритм с открытым ключом решает проблему обмена ключами, и именно так TLS и любой другой протокол безопасности используют их. Симметричные алгоритмы используются для обеспечения конфиденциальности данных и защиты их целостности.
Да, вы можете, если вы предоставите свою собственную реализацию для SSL - так как это не оригинальный дизайн SSL. (Кстати, используйте TLS - это очень похоже, но более безопасно).