img3

© 2014 - 2024 esia.pro

FAQ C# .Net

Вопрос Ответ
Как корректно задавать конфигурационные параметры для модуля? Чтобы параметры модуля авторизации были корректны, рекомендуется создавать новый объект конфигурации, а не использовать объект конфигурации поумолчанию OAuth2Configuration.Default. В классе для этого предусмотрительно сделан конструктор с параметрами. Но, если Вам удобнее передавать дополнительный параметр в интерфейсную функцию, то так тоже можно, но не рекомендуется изменять код библиотеки, поскольку если будут какие-то дополнительные ее доработки то этот фрагмент Вам придется каждый раз модифицировать самостоятельно.
Каким образом реализован метод работы с пользователем в offline? Offline работает следующим образом: в модуле реализован функционал, который получает токен, сохраняет его в файл, а затем, когда нужно извлекает токен из файла и получает данные Владельца.
Почему в результате работы модуля возникают ошибки, которые не обрабатываются модулем? Все блоки кода, которые отвечают за взаимодействие с сервером обернуты и в случае возникновения нештатных ситуаций имеются обработчики исключений. Однако, есть ошибки, которые напрямую не связаны с функциональностью библиотеки. Такие ошибки предугадать достаточно сложно, поэтому в случае возникновения такой ошибки, пожалуйста, присылайте тех. поддержке полный текст ошибки и stacktrace.
Добрый день, коллеги. Только что произвёл установку сервиса esia-oauth на тестовый сервер. Теперь нам необходимо протестировать его взаимодействие с другими системами. На каких портах предполагается работа сервисов? Какой продукт будет взаимодействовать с ними? Взаимодействие должно происходить с сервисами ЕСИА. При взаимодействии необходимо использовать https протокол, то есть потребуется 443-й порт.
  • FAQ C# .Net