Шифрование appSettings в web.config

if (index < 0 || index >= array.length) {
    // Don't use this index. This is out of bounds (borders, limits, whatever).
} else {
    // Yes, you can safely use this index. The index is present in the array.
    Object element = array[index];
}

См. также:


Обновление: в соответствии с вашим фрагментом кода,

for(int i = 0; i<=name.length; i++) {

Индекс содержит длину массива. Это за гранью. Вы должны заменить <= на <.

for(int i = 0; i < name.length; i++) {
14
задан Matt 30 November 2018 в 11:42
поделиться

2 ответа

РЕДАКТИРОВАНИЕ:
, Если Вы не можете использовать утилиту asp, можно зашифровать файл конфигурации с помощью SectionInformation. Метод ProtectSection .

Образец на codeproject:

Шифрование Строк подключения в Web.config в ASP.Net 2.0

19
ответ дан aku 30 November 2018 в 21:42
поделиться
  • 1
    That' s не аэрокосмические исследования, я придумал в значительной степени тот же ответ. Незначительная тонкая настройка: вместо того, чтобы рекурсивно вызвать до n==0, можно остановить уровень ранее в n==1 и распечатать prefix + str. – jpatokal 23 October 2012 в 21:26

Используйте aspnet_setreg.exe http://support.microsoft.com/kb/329290

0
ответ дан Robert S. 30 November 2018 в 21:42
поделиться
  • 1
    Doesn' t работа - работает неограниченно долго на входе aa. Уникальное случайное поколение кажется сверхсложным / неэффективный, и никакое объяснение не обеспечило в ответе (комментарий является запуском, но больше информации должно быть предоставлено). – Dukeling 9 June 2014 в 01:26
Другие вопросы по тегам:

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