Меню

Ошибка получения токена доступа сетевой город

Пользователи системы «Сетевой город. Образование» (СГО) с радостью восприняли запуск мобильного приложения. Для тех же, кто знаком с NetSchool только понаслышке, предлагаем краткий обзор основных модулей системы.

Продукт разработан и оттестирован в 2011 году в г. Самаре. Основываясь на экспертном заключении, Минкомсвязи РФ рекомендует муниципалитетам страны активно использовать автоматизированную информационную систему (АИС). Ее уже внедрили разные регионы (Волгоградская область, Екатеринбург, др.), школы которых обеспечены компьютерной техникой, и нет проблем с подключением к Интернет.

Основные цели разработчиков: обеспечить открытый доступ родителей и общественности к процессу образования, расширить возможности родителей по контролю за ребенком, упростить отчетность. СГО предоставляет информацию о текущих оценках, итоговой аттестации и ее результатах, об изучаемых предметах, программах, планах.

Учителям не придется тратить время на заполнение бумажных документов. На основе электронного классного журнала АИС автоматически формирует отчеты для мониторинга процесса. Предоставляя текущие показатели, конструктор отчетов позволяет прогнозировать успеваемость на конец учебного года. Информация, полученная в Алтайском крае, будет актуальна и в других регионах. 

Все участники процесса могут эффективно взаимодействовать через доску объявлений, портфолио, внутренней е-майл, форумы, смс-сервисы.

Что реально дает система ученикам и родителям? Ответ частично содержится в объявлениях, появляющихся в школах РФ: «Уважаемые родители! У нас действует электронный журнал. Чтобы получить доступ к дневникам, ученики и родители могут написать заявление и получить у классного руководителя логин, пароль для входа в систему».

Подключившись к системе, родители будут в курсе всех школьных дел. В модуле «Объявления» располагается важная информация; поддерживается интерактивное общение с администрацией и преподавателями; на Форуме возможен разговор между учеником, родителями и учителем в реальном времени.

Ученики имеют возможность пользоваться интерактивными обучающими материалами. Их количество и качество не зависит от города. «Учебные курсы» помогут в изучении любого предмета ребятам в Челябинске, Коми, Находке, Чувашии. Школьник может свободно общаться как с одноклассниками, так и с учениками из разных городов.

Школы, подключенные к АИС «Сетевой город», кроме общественной работы и контроля учебного процесса оказывают гражданам Госуслуги, такие как ведение учета и зачисление в образовательные учреждения (в том числе, дошкольные); предоставление различной информации. 

Программное обеспечение реализовано в базовой части: «Управление», «Общеобразовательная организация». По договору школам поставляются дополнительные модули по дошкольному, дополнительному, профессиональному образованию, школьному питанию.

Организации дистанционно работают в общей базе данных на едином сервере. Доступ к информации определяет администратор СГО.

I was trying to solved this problem almost a week now. When the time I want to get the access token. I always get this kind of error.

Fatal error: Uncaught exception 'OAuthException2' 
with message 'Unexpected result from the server "http://localhost/oauth/mworell/public/access_token.php" (401) while requesting a request token' 
in C:xampphtdocsoauthmworellincludelibraryOAuthRequester.php:258 

Stack trace: 
#0 C:xampphtdocsoauthmworellpublictestoauth_test.php(46): OAuthRequester::requestAccessToken('361b407baf67bff...', '9e082a9c3e9e4b2...', 11, 'POST', Array) 
#1 {main} thrown in C:xampphtdocsoauthmworellincludelibraryOAuthRequester.php on line 258

It is really hard for me to find this solution. I find this tutorial
https://code.google.com/p/oauth-php/wiki/ServerHowTo, but no luck. I’m getting that kind of error when the time I requested access token from server. Here’s the other tutorial
http://www.sitepoint.com/creating-a-php-oauth-server/, the same result I get.

Thanks in advance for your help.

here are the codes

oauth-test.php

<?php

require_once '../../include/library/OAuthServer.php';
require_once '../../include/library/OAuthStore.php';
require_once '../../include/library/OAuthRequest.php';
require_once '../../include/library/OAuthRequester.php';
require_once '../../include/library/OAuthSession.php';

define('OAUTH_HOST', 'http://' . $_SERVER['SERVER_NAME'].'/oauth/mworell/public');
$id = 11;
//$store  = OAuthStore::instance();

// Init the OAuthStore
$options = array(
    'consumer_key' => '361b407baf67bff89456a91ede9d0b10053cc75a3',
    'consumer_secret' => 'f11f5051bafbf824c7c1b7b86304a84b',
    'server_uri' => OAUTH_HOST,
    //'signature_methods' => array('RSA-SHA1', 'PLAINTEXT'),
    'request_token_uri' => OAUTH_HOST . '/request_token.php',
    'authorize_uri' => OAUTH_HOST . '/login.php',
    'access_token_uri' => OAUTH_HOST . '/access_token.php'
);

//$consumer_key = $store->updateServer($options, $id);

OAuthStore::instance('Session', $options);

if (empty($_GET['oauth_token'])) {
    // get a request token
    $tokenResultParams = OAuthRequester::requestRequestToken($options['consumer_key'], $id);

    header('Location: ' . $options['authorize_uri'] .
        '?oauth_token=' . $tokenResultParams['token'] . 
        '&oauth_callback=' . urlencode('http://' . $_SERVER['SERVER_NAME'] . $_SERVER['PHP_SELF']));
}
else {
    // get an access token
    $oauthToken = $_GET['oauth_token'];
    $tokenResultParams = $_GET;
    OAuthRequester::requestAccessToken($options['consumer_key'], $tokenResultParams['oauth_token'], $id, 'POST', $_GET);
    $request = new OAuthRequester(OAUTH_HOST . '/test_request.php', 'GET', $tokenResultParams);
    $result = $request->doRequest(0);
    if ($result['code'] == 200) {
        var_dump($result['body']);
    }
    else {
        echo 'Error';
    }
}

that code belongs in this site

http://www.sitepoint.com/creating-a-php-oauth-server/

I was trying to solved this problem almost a week now. When the time I want to get the access token. I always get this kind of error.

Fatal error: Uncaught exception 'OAuthException2' 
with message 'Unexpected result from the server "http://localhost/oauth/mworell/public/access_token.php" (401) while requesting a request token' 
in C:xampphtdocsoauthmworellincludelibraryOAuthRequester.php:258 

Stack trace: 
#0 C:xampphtdocsoauthmworellpublictestoauth_test.php(46): OAuthRequester::requestAccessToken('361b407baf67bff...', '9e082a9c3e9e4b2...', 11, 'POST', Array) 
#1 {main} thrown in C:xampphtdocsoauthmworellincludelibraryOAuthRequester.php on line 258

It is really hard for me to find this solution. I find this tutorial
https://code.google.com/p/oauth-php/wiki/ServerHowTo, but no luck. I’m getting that kind of error when the time I requested access token from server. Here’s the other tutorial
http://www.sitepoint.com/creating-a-php-oauth-server/, the same result I get.

Thanks in advance for your help.

here are the codes

oauth-test.php

<?php

require_once '../../include/library/OAuthServer.php';
require_once '../../include/library/OAuthStore.php';
require_once '../../include/library/OAuthRequest.php';
require_once '../../include/library/OAuthRequester.php';
require_once '../../include/library/OAuthSession.php';

define('OAUTH_HOST', 'http://' . $_SERVER['SERVER_NAME'].'/oauth/mworell/public');
$id = 11;
//$store  = OAuthStore::instance();

// Init the OAuthStore
$options = array(
    'consumer_key' => '361b407baf67bff89456a91ede9d0b10053cc75a3',
    'consumer_secret' => 'f11f5051bafbf824c7c1b7b86304a84b',
    'server_uri' => OAUTH_HOST,
    //'signature_methods' => array('RSA-SHA1', 'PLAINTEXT'),
    'request_token_uri' => OAUTH_HOST . '/request_token.php',
    'authorize_uri' => OAUTH_HOST . '/login.php',
    'access_token_uri' => OAUTH_HOST . '/access_token.php'
);

//$consumer_key = $store->updateServer($options, $id);

OAuthStore::instance('Session', $options);

if (empty($_GET['oauth_token'])) {
    // get a request token
    $tokenResultParams = OAuthRequester::requestRequestToken($options['consumer_key'], $id);

    header('Location: ' . $options['authorize_uri'] .
        '?oauth_token=' . $tokenResultParams['token'] . 
        '&oauth_callback=' . urlencode('http://' . $_SERVER['SERVER_NAME'] . $_SERVER['PHP_SELF']));
}
else {
    // get an access token
    $oauthToken = $_GET['oauth_token'];
    $tokenResultParams = $_GET;
    OAuthRequester::requestAccessToken($options['consumer_key'], $tokenResultParams['oauth_token'], $id, 'POST', $_GET);
    $request = new OAuthRequester(OAUTH_HOST . '/test_request.php', 'GET', $tokenResultParams);
    $result = $request->doRequest(0);
    if ($result['code'] == 200) {
        var_dump($result['body']);
    }
    else {
        echo 'Error';
    }
}

that code belongs in this site

http://www.sitepoint.com/creating-a-php-oauth-server/

Проблемы с получением токена доступа с помощью триггера и класса вершины. Я использую https://www.googleapis.com/auth/drive в качестве URL-адреса обратного вызова и конечной точки HTTP-запроса. Мой метод создания папки работает правильно, если предоставлен действительный токен доступа, но я не получаю токен доступа. Но я получаю сообщение об ошибке «HTTP-метод POST не поддерживается этим URL-адресом, StatusCode = 405».

Ниже мой код

public class GDriveFolderCreationClass {
private final String clientId ='3MVG98EE59.VIHmz7DO7_********************kb0NbJrDULh.q0CmS3TqSuItCtA6mxyxUaa_STYbpue';
private final String clientSecret = '8E70141F********************6307D13F5B72FD850ABA2C9A05124F3B7B9F';
private final String username = 'test@gmail.com';
public class deserializeResponse{
 public String access_token;
}
public String ReturnAccessToken (GDriveFolderCreationClass acount){
deserializeResponse resp1= new deserializeResponse();
String reqbody = 'client_id='+clientId+'&client_secret='+clientSecret+'&username='+username;
Http h = new Http();
HttpRequest req = new HttpRequest();
req.setBody(reqbody);
req.setMethod('POST');
req.setEndpoint('https://www.googleapis.com/auth/drive');
req.setHeader('Content-Type', 'application/json');
req.setHeader('Accept','application/json');
HttpResponse res = h.send(req);
if(res.getstatusCode() == 200 && res.getbody() != null){
    resp1 = (deserializeResponse)JSON.deserialize(res.getbody(),deserializeResponse.class);
}
return resp1.access_token;
}

@future(Callout=True)
public static void createFolderinDrive(String contentName){ 
GDriveFolderCreationClass account1 = new GDriveFolderCreationClass();
String accessToken;
accessToken = account1.ReturnAccessToken(account1);
createFolder();
}
//Working function for creating folder in google drive
public static void createFolder() {
HttpRequest req = new HttpRequest();
req.setMethod('POST');     
req.setEndpoint('https://www.googleapis.com/drive/v3/files');
req.setHeader('Authorization', 'Bearer '+accessToken);
req.setHeader('content-type', 'application/json');

String body = '{"name" : "'+'TestFolder'+'","mimeType" : "application/vnd.google-apps.folder"}';
req.setTimeout(60*1000);
req.setBody(body);

Http http = new Http();
HttpResponse res = http.send(req);
}
}

ConnectedAppSS Я также использовал поставщика AUTH и использовал URL-адрес обратного вызова в качестве URI перенаправления, но это также не сработало. Для этого я получаю ошибку ниже в журнале отладки ошибка ss Пожалуйста, помогите мне получить токен доступа для моей фиксированной учетной записи Google, чтобы создать структуру папок на моем диске Google. Дайте мне знать, если вам нужны другие подробности.

Спасибо и привет

2 ответа

Лучший ответ

Сначала получите токен обновления, используя авторизацию кода, а затем вы можете получить токен доступа, используя токен обновления.
Используйте https://accounts.google.com/o/oauth2/token ” в качестве конечной точки, чтобы снова и снова получать токен доступа с помощью токена обновления.


1

Darshana
11 Мар 2021 в 14:10


Offline

Lonika

 


#1
Оставлено
:

3 октября 2022 г. 8:32:22(UTC)

Lonika

Статус: Новичок

Группы: Участники

Зарегистрирован: 03.10.2022(UTC)
Сообщений: 6
Российская Федерация

Сказал(а) «Спасибо»: 3 раз

Сам сертификат работает, например, могу войти в сервис отправки электронной отчетности (это тоже сервис nalog.ru).
Но не могу войти в ЛК налогоплательщика юр.лица.

На стадии проверки «В хранилище сертификатов «Личные» установлен КСКПЭП, выданный юридическому лицу аккредитованным удостоверяющим центром, и успешно создана электронная подпись с использованием КСКПЭП юридического лица» среди доступных к выбору подписей выбираю необходимый сертификат и получаю ошибку «Не удается обнаружить токен или смарт-карту»

Версия КриптоПро 5.0.12266 КС1. При проверке в КриптоПро-Сертификаты захожу в папку «Сертификаты текущий пользователь», затем вкладка «Личное», вкладка «Реестр», вкладка «Сертификаты». Нахожу там сертификат своего ООО, выбираю его. Пути сертификации: Минкомсвязь России — Федеральная налоговая служба — мое ООО. Состояние сертификата: сертификат действителен. При тестировании контейнера закрытого ключа к КриптоПро ошибок не обнаружено. Ранее заходила с данным сертификатом в ЛК

В Диспетчере устройств мой рутокен лайт отображается в списке устройств для чтения смарт-карт

В Панели управления Рутокен на вкладке Настройки Количество считывателей Рутокен S стоит цифра 3.

Отредактировано пользователем 3 октября 2022 г. 8:37:11(UTC)
 | Причина: Не указана


Вверх


Offline

Андрей *

 


#2
Оставлено
:

3 октября 2022 г. 8:47:08(UTC)

Андрей *

Статус: Сотрудник

Группы: Участники

Зарегистрирован: 26.07.2011(UTC)
Сообщений: 11,736
Мужчина
Российская Федерация

Сказал «Спасибо»: 451 раз
Поблагодарили: 1838 раз в 1421 постах

Здравствуйте.

Через панель управления КриптоПро CSP
СервисПротестироватьпо сертификату
Попробуйте, есть ошибка?

(да, в сообщении указано, что контейнер успешно тестируется, но по сертификату может быть выдаст информацию, например, что он связан с другим контейнером)..
Попробуйте через Сервис Установить личный сертификат с опцией «найти контейнер автоматически»

Техническую поддержку оказываем тут
Наша база знаний


Вверх

WWW

thanks 1 пользователь поблагодарил Андрей * за этот пост.

Lonika

оставлено 03.10.2022(UTC)


Offline

Lonika

 


#3
Оставлено
:

3 октября 2022 г. 8:59:19(UTC)

Lonika

Статус: Новичок

Группы: Участники

Зарегистрирован: 03.10.2022(UTC)
Сообщений: 6
Российская Федерация

Сказал(а) «Спасибо»: 3 раз

Автор: Андрей * Перейти к цитате

Здравствуйте.

Через панель управления КриптоПро CSP
СервисПротестироватьпо сертификату
Попробуйте, есть ошибка?

(да, в сообщении указано, что контейнер успешно тестируется, но по сертификату может быть выдаст информацию, например, что он связан с другим контейнером)..
Попробуйте через Сервис Установить личный сертификат с опцией «найти контейнер автоматически»

Проверка завершена успешно ошибок не обнаружено
Контейнер закрытого ключа пользователя
Имя *здесь символы я удалила для этого сообщения
Уникальное имя *здесь символы я удалила для этого сообщения
FQCN *здесь символы я удалила для этого сообщения
Проверка целостности контейнера успешно
Ключ обмена доступен
длина ключа 512 бит
экспорт открытого ключа успешно
вычисление открытого ключа успешно
импорт открытого ключа успешно
подпись успешно
проверка успешно
создание ключа обмена успешно
экспорт ключа запрещен
алгоритм ГОСТ Р 34.10-2012 DH 256 бит
ГОСТ Р 34.10 256 бит, параметры обмена по умолчанию
ГОСТ Р 34.11-2012 256 бит
ГОСТ 28147-89, параметры шифрования ТК26 Z
сертификат в контейнере соответствует закрытому ключу

поставщик E=uc@nalog.ru, ОГРН=1047707030513, ИНН=007707329152, C=RU, S=77 Москва, L=г. Москва, STREET=»ул. Неглинная, д. 23″, OU=УЦ ЮЛ, O=Федеральная налоговая служба, CN=Федеральная налоговая служба
действителен с 5 октября 2021 г. 14:48:49
действителен по 5 января 2023 г. 14:58:49
ключ действителен с 5 октября 2021 г. 14:48:48
ключ действителен по 5 января 2023 г. 14:48:48
cрок действия закрытого ключа 5 января 2023 г. 14:48:48
использование ключа обмена разрешено до окончания срока действия закрытого ключа.
Ключ подписи отсутствует
Симметричный ключ отсутствует
Загрузка ключей успешно
Версия контейнера 2
Значение ControlKeyTimeValidity 1
Режим работы CSP библиотека
Расширения контейнера
некритическое Расширение контейнера КриптоПро CSP. Срок действия ключа обмена
действителен по 5 января 2023 г. 15:02:03

Данные самого сертификата (наименование, ИНН ЮЛ и т.п.) я тоже удалила для этого сообщения.

Во вкладке КриптоПро «Сервис» нажимаю «Установить личный сертификат» и в этой вкладке мне предлагается выбрать расположение сертификата. У меня нет никакой кнопки «найти контейнер автоматически». «Далее» нажать не получается пока не выбрано расположение.

Отредактировано пользователем 3 октября 2022 г. 9:00:43(UTC)
 | Причина: Не указана


Вверх


Offline

Андрей *

 


#4
Оставлено
:

3 октября 2022 г. 9:09:19(UTC)

Андрей *

Статус: Сотрудник

Группы: Участники

Зарегистрирован: 26.07.2011(UTC)
Сообщений: 11,736
Мужчина
Российская Федерация

Сказал «Спасибо»: 451 раз
Поблагодарили: 1838 раз в 1421 постах

В сообщении не вижу строчки, что сертификат установлен в личное хранилище, установите сертификат из самого контейнера или из файла.

Вы можете открыть сертификат в консоли управления и на вкладке Состав есть кнопка для выгрузки в файл, далее установить через КриптоПро CSP

Техническую поддержку оказываем тут
Наша база знаний


Вверх

WWW

thanks 1 пользователь поблагодарил Андрей * за этот пост.

Lonika

оставлено 03.10.2022(UTC)


Offline

Lonika

 


#5
Оставлено
:

3 октября 2022 г. 9:19:00(UTC)

Lonika

Статус: Новичок

Группы: Участники

Зарегистрирован: 03.10.2022(UTC)
Сообщений: 6
Российская Федерация

Сказал(а) «Спасибо»: 3 раз

Автор: Андрей * Перейти к цитате

В сообщении не вижу строчки, что сертификат установлен в личное хранилище, установите сертификат из самого контейнера или из файла.

Вы можете открыть сертификат в консоли управления и на вкладке Состав есть кнопка для выгрузки в файл, далее установить через КриптоПро CSP

Я не могу выгрузить в файл закрытый ключ! Это сертификат, выданный УЦ ФНС, его нельзя ведь выгрузить в файл. Кнопка «Да, экспортировать закрытый ключ» неактивна, я не могу ее нажать.
В Консоли управления сертификатами у меня две папки: Сертификаты текущий пользователь и Сертификаты локальный компьютер. Захожу в папку Сертификаты текущий пользователь, выбираю папку Личное, затем папку Реестр. В списке есть сертификат этого ООО. Разве это не означает, что он установлен в личное хранилище? И опять же вопрос разве он работал бы в других сервисах ФНС (например, подала электронной отчетности, подача документов на госрегистрацию), если бы он не был установлен в хранилище личные? Получается не работает только вход в ЛК налогоплательщика


Вверх


Offline

Андрей *

 


#6
Оставлено
:

3 октября 2022 г. 13:07:25(UTC)

Андрей *

Статус: Сотрудник

Группы: Участники

Зарегистрирован: 26.07.2011(UTC)
Сообщений: 11,736
Мужчина
Российская Федерация

Сказал «Спасибо»: 451 раз
Поблагодарили: 1838 раз в 1421 постах

Автор: Lonika Перейти к цитате

Автор: Андрей * Перейти к цитате

В сообщении не вижу строчки, что сертификат установлен в личное хранилище, установите сертификат из самого контейнера или из файла.

Вы можете открыть сертификат в консоли управления и на вкладке Состав есть кнопка для выгрузки в файл, далее установить через КриптоПро CSP

Я не могу выгрузить в файл закрытый ключ! Это сертификат, выданный УЦ ФНС, его нельзя ведь выгрузить в файл. Кнопка «Да, экспортировать закрытый ключ» неактивна, я не могу ее нажать.
В Консоли управления сертификатами у меня две папки: Сертификаты текущий пользователь и Сертификаты локальный компьютер. Захожу в папку Сертификаты текущий пользователь, выбираю папку Личное, затем папку Реестр. В списке есть сертификат этого ООО. Разве это не означает, что он установлен в личное хранилище? И опять же вопрос разве он работал бы в других сервисах ФНС (например, подала электронной отчетности, подача документов на госрегистрацию), если бы он не был установлен в хранилище личные? Получается не работает только вход в ЛК налогоплательщика

В моем сообщении не было ничего про закрытый ключ. Всё что нужно, это посмотреть, есть ли связь сертификата с контейнером. Это можно проверить утилитами или указав сертификат (файл.cer), найти контейнер и установить связь. То, что где то работает, не означает, что используется доступ через сертификат. К примеру, плагин, может работать и с хранилищем и с контейнерами (читать оттуда сертификат), а в личном может отсутствовать ссылка.

Можете посмотреть, есть ли ссылка на закрытый ключ при просмотре сертификата через Личные в реестре?

Техническую поддержку оказываем тут
Наша база знаний


Вверх

WWW

thanks 1 пользователь поблагодарил Андрей * за этот пост.

Lonika

оставлено 04.10.2022(UTC)


Offline

Андрей *

 


#7
Оставлено
:

3 октября 2022 г. 13:08:18(UTC)

Андрей *

Статус: Сотрудник

Группы: Участники

Зарегистрирован: 26.07.2011(UTC)
Сообщений: 11,736
Мужчина
Российская Федерация

Сказал «Спасибо»: 451 раз
Поблагодарили: 1838 раз в 1421 постах

Как пример выше, Вы выбрали сертификат или выбрали контейнер через Обзор, при тестировании?

Техническую поддержку оказываем тут
Наша база знаний


Вверх

WWW


Offline

Lonika

 


#8
Оставлено
:

4 октября 2022 г. 6:57:33(UTC)

Lonika

Статус: Новичок

Группы: Участники

Зарегистрирован: 03.10.2022(UTC)
Сообщений: 6
Российская Федерация

Сказал(а) «Спасибо»: 3 раз

Автор: Андрей * Перейти к цитате

В моем сообщении не было ничего про закрытый ключ. Всё что нужно, это посмотреть, есть ли связь сертификата с контейнером. Это можно проверить утилитами или указав сертификат (файл.cer), найти контейнер и установить связь. То, что где то работает, не означает, что используется доступ через сертификат. К примеру, плагин, может работать и с хранилищем и с контейнерами (читать оттуда сертификат), а в личном может отсутствовать ссылка.

Можете посмотреть, есть ли ссылка на закрытый ключ при просмотре сертификата через Личные в реестре?

К сожалению, я тогда не понимаю, что мне нужно сделать.
В «Личное»-«Реестр»-«Сертификаты» есть этот сертификат. Если дважды кликнуть по нему, то открывается окошко с общими сведениями о сертификате. Внизу написан срок действия. А также указано «Есть закрытый ключ для этого сертификата». Что значит «ссылка на закрытый ключ» — это она и есть? Ссылки как таковой нет, только вот такая надпись и ключик слева от нее. В этом же окне есть вкладка Состав и вкладка Путь сертификации. В Пути сертификации уже ранее писала вроде все как надо: Минкомсвязь — ФНС — мое ООО. Внизу написано «сертификат действительный»


Вверх


Offline

Lonika

 


#9
Оставлено
:

4 октября 2022 г. 7:05:51(UTC)

Lonika

Статус: Новичок

Группы: Участники

Зарегистрирован: 03.10.2022(UTC)
Сообщений: 6
Российская Федерация

Сказал(а) «Спасибо»: 3 раз

Автор: Андрей * Перейти к цитате

Как пример выше, Вы выбрали сертификат или выбрали контейнер через Обзор, при тестировании?

Я провела две проверки и результат одинаковый. Первая: Сервис-Протестировать-Обзор и выбрала нужный считыватель Рутокен Лайт. Вторая: Сервис-Протестировать-По сертификату и выбрала нужный сертификат.
В обеих случаях ошибок не обнаружено, сертификат соответствует закрытому ключу, везде все успешно, сертификат в хранилище My. Единственное, что ключ подписи и симметричный ключ отсутствуют, но я выше писала, что так и было. Я не знаю, что это значит.


Вверх


Offline

barbos

 


#10
Оставлено
:

12 октября 2022 г. 14:01:15(UTC)

barbos

Статус: Новичок

Группы: Участники

Зарегистрирован: 12.10.2022(UTC)
Сообщений: 2

Аналогичная проблема, все что выше просили. все сделала. Связь есть. все работает, но при попытке входа в ЛК Налоговой на последнем шаге: Не удается обнаружить токен
или смарт-карту

Отредактировано пользователем 12 октября 2022 г. 14:04:07(UTC)
 | Причина: Не указана


Вверх

Пользователи, просматривающие эту тему

Guest (3)

Быстрый переход
 

Вы не можете создавать новые темы в этом форуме.

Вы не можете отвечать в этом форуме.

Вы не можете удалять Ваши сообщения в этом форуме.

Вы не можете редактировать Ваши сообщения в этом форуме.

Вы не можете создавать опросы в этом форуме.

Вы не можете голосовать в этом форуме.

Меня случайно прослушивает следующее сообщение об ошибке:
Это происходит, когда библиотека php пытается получить маркер доступа линия 112.

Иногда мой код получает токен доступа с первой попытки, иногда мне нужно несколько раз обновить URL-адрес, содержащий «код», в качестве параметра получения, прежде чем будет получен токен доступа.

Эта ошибка появляется часто в течение последних 3-4 дней.

Fatal error: 
Uncaught exception 'apiAuthException' with message 'Error fetching OAuth2 access token, message: 
'<HTML> <HEAD> <TITLE>Error processing OAuth 2 request</TITLE> </HEAD> 
<BODY BGCOLOR="#FFFFFF" TEXT="#000000"> 
<H1>Error processing OAuth 2 request</H1> 
<H2>Error 500</H2> 
</BODY> </HTML> 
'' in /google-api-php-client-0.5.0/google-api-php-client/src/auth/apiOAuth2.php:105
 Stack trace: #0 /google-api-php-client-0.5.0/google-api-php-client/src/apiClient.php(138): apiOAuth2->authenticate(Array) 
#1 l.php(191): apiClient->authenticate() 
#2 l.php(99): googoauthinit(true) 
#3 {main} thrown in /google-api-php-client-0.5.0/google-api-php-client/src/auth/apiOAuth2.php on line 105

Код, который я использую, взят непосредственно из здесь (ТОЧНО такой же код со всеми правильно заполненными параметрами, такими как имя приложения, секретный ключ, идентификатор и т. д.). Кроме того, пытался зарегистрировать новое приложение, но получил ту же ошибку.

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Ошибка последнего сеанса карты тахографа как исправить
  • Ошибка получения стоимости доставки сбер мегамаркет