после прочтения предыдущих примеров я придумал следующее:
protected static $nonce_length = 32;
public static function getNonce()
{
$chars = array();
for ($i = 0; $i < 10; $i++)
$chars = array_merge($chars, range(0, 9), range('A', 'Z'));
shuffle($chars);
$start = mt_rand(0, count($chars) - self::$nonce_length);
return substr(join('', $chars), $start, self::$nonce_length);
}
Я дублирую в 10 раз массив [0-9, AZ] и перемешиваю элементы, после того как я получу случайную начальную точку для substr (), чтобы быть более «креативным» :) вы можете добавить [az] и другие элементы в массив, дублировать более или менее, быть более креативными, чем я
Ошибка выглядит так, как будто неправильный ключ ssh используется для доступа к хранилищу, поэтому, скорее всего, он не связан с настройками прокси. Однако, если прокси-сервер настроен в IDEA, попробуйте отключить его, чтобы убедиться.
Другими возможными причинами являются:
Проверить IDE журналы для более подробной информации.
Я использовал Pycharm (также из JetBrains, такой же, как IntelliJ IDEA) и видел похожую проблему в pycharm. Основной режим должен использовать настройки вашей системы, верно? Pycharm назвал его «Автоопределение настроек прокси», этот режим у меня не работает, тогда я использую ручной режим, чтобы заполнить настройки прокси. Теперь это хорошо работает.
Надеюсь, это полезно для тебя.