проблема.
$folderid= new-object Microsoft.Exchange.WebServices.Data.FolderId((Convertid $_.FolderId))
В переменной $_.FolderId)
У некоторых ящиков она:
Dhdigofk4929fheidiif
Но вот есть ящики у которых со слэшами
Dhfigorb/rhdiro/7eurifj
И я получаю ошибку:
Data is corrupt., Invalid base64 string
Я делал gettype(), в обоих случаях это строка.
Что делать ? Кажется что-то к чему-то приводить или конвертировать..?
мне кажется это сначала у эксченджевцев в чатике надо спросить. Я вот хз чо там должно быть - но ругается похоже на то что это не валидная base64 строка. Она действительно невалидная, слешей там не должно быть емнип. Я тебе могу сказать как засунуть это в base64, но мне кажется тебе нужно не оно ;)
Давай попробуем ? 😏
сам пробуй, я не шарю в эксче :D
Потому что слэши это норма в base64. В основном случается, если строка в ASCII кодировке
Вроде бы там и нет нужды конвертировать из base64. Может дело в другом? На какой строке возникает ошибка?
Обсуждают сегодня