Доброго времени суток.
Есть строка, которую надо зашифровать Base64 и передать на web-сервис. Например, строка "13729:bdNJ2ypR" типовой функцией Base64Строка шифруется как "MTM3Mjk6YmROSjJ5cFINCg==" и на входе в сервис появляется ошибка. Если туже строку закодировать каким-нибудь on-line шифровальщиком для проверки, то получаем "MTM3Mjk6YmROSjJ5cFI=" и эта строка отлично подходит для сервиса. Из-за чего такая разница? Что такое "Cg="?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший