Описание тега oidc-client-js

Используйте oidc-client-js для вопросов, связанных с сертифицированной библиотекой JavaScript OpenID Connect (OIDC).
1 ответ

Проблемы CSP с checksession при использовании oidc-client.js

Я создаю SPA, используя oidc-client для входа в IDP, созданный с использованием Identity Server 4. Перенаправление входа в систему, кажется, работает нормально, но в Firefox я получаю следующие проблемы CSP Content Security Policy: Ignoring "'unsafe…
1 ответ

Как получить информацию о шрифте и канве из отпечатка пальца?

Я использую ClientJS для снятия отпечатков в браузере. Я не знаю, как определить, какой клиент использует заливка Cancvas, обводка Canvas, имя шрифта Canvas, размер шрифта Canvas и т. Д. Извините за мой плохой английский. Я получаю такие результаты,…
0 ответов

oidc-клиент isLoggedIn()

Какой самый краткий и точный способ определения isLoggedIn() с одик-клиентом? Как и в случае с Angualr2, мой первый метод был: // return true if user (token) exists. public isLoggedIn(): Promise<boolean> { return this.userManager.getUser().the…
25 июл '17 в 20:41
1 ответ

Использование свойства expires_at в объекте ответа аутентификации сервера идентификации

Вопрос / Вопрос Я хотел бы знать реальную цель "expires_at" После успешного входа в систему Identity Server возвращает следующий ответ JSON { "id_token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6ImEzck1VZ01Gdjl0UGNsTGE2eUYzekFrZnF1RSIsImtpZCI6I…
2 ответа

Автоматическое обновление аутентифицируется при предварительном просмотре OPTIONS, но не в GET для конечной точки UserInfo

Среда: Экземпляр https://identityserver.io/, поддерживающий неявный поток Клиентские приложения Angular 7, использующие oidc-client-js Ресурсы веб-API ASP.NET Framework с использованием промежуточного программного обеспечения для проверки маркеров д…
1 ответ

Vue.js SPA с vuex-oidc имеет циклы перенаправления в версии выпуска

У меня есть одностраничное приложение, встроенное в Vue.js 2.5, которое также поддерживает OAuth2.0 с использованием IdentityServer4 + vuex-oidc и работает на сервере nginx. Все с моей настройкой работает нормально при запуске приложения на сервере …
26 фев '19 в 12:37
1 ответ

Как получить access_token от Identity Server, попадающего в конечную точку токена, передавая учетные данные от реагирующего клиента, используя fetch?

Мне нужно получить токен доступа от Identity Server через вызов API от клиента реакции (выборка). Я не хочу загружать пользовательский интерфейс для входа в систему с Identity Server (неявный поток), вводить учетные данные, перенаправлять на redirec…
28 сен '18 в 09:27
0 ответов

Проблема при редуксе-oidc signoutRedirect

Вопрос / Вопрос Я использую Identity Server для единого входа, мое клиентское приложение в ReactJ, встроенном в Redux. я использую redux-oidc Модуль узла npm для реализации функциональности Identity Server, как указано в https://github.com/IdentityM…
1 ответ

Oidc-Client js - Тайм-аут окна фрейма - Тихий вход

В app.js Я хава AuthorizationInterceptorкоторый проверяет, вошел ли пользователь в систему. Когда срок действия токена пользователя истекает, он достигает условия ошибки и выдает ошибки Frame window timed out (см. ниже) и затем входит в цикл перенап…
16 окт '17 в 14:31
1 ответ

Попытка добавить IdentityServer4 в качестве органа идентификации для приложения Javascript с пользовательским хранилищем пользователей

Я следовал документации IdentityServer4, чтобы создать базовую локальную реализацию, используя конфигурацию теста по умолчанию (с клиентами и пользователями в памяти). На этом этапе IS4 инициализируется следующим образом: services.AddIdentityServer(…
1 ответ

Angular - oidc-клиент отправляет запрос /authorize для каждого вызова API REST

В настоящее время я настраиваю сервер идентификации с клиентом SPA и несколькими службами REST для получения данных. Кажется, все работает, но я в настоящее время пытаюсь понять, почему каждый вызов API с действительным access_token вызывает запрос …
1 ответ

Тайм-аут сеанса с использованием SPA и oidc-js

Я использую Angular 5 с oidc-клиентом и сервером идентификации 4. Поддерживается ли время ожидания сеанса в oidc-client или мне нужно реализовать его вручную? Под тайм-аутом сессии я подразумеваю, что пользователь выйдет из системы после некоторого …
16 авг '18 в 18:51
2 ответа

OIDC Неявный поток - длина URI перенаправления

Я использую OIDC с неявным потоком кода с типом ответа "id_token token". Все отлично работает, но заметил, что URL обратного вызова с токеном доступа, id_token, scope и session_state + доменное имя уже содержит 2033 символа. Проект, над которым я ра…
11 мар '17 в 10:20
1 ответ

Файл cookie IdentityServer Session не скользит

Я столкнулся со странной проблемой. Я могу выполнить обновление без вывода сообщений, но мой файл cookie IdP становится скользящим. Больше в проблеме... У меня есть время жизни cookie сеанса IdP (IdentityServer), истекающее через 15 минут, и я сохра…
1 ответ

Не удается найти имя при использовании конструктора, но можно при приведении

Я импортировал два типа. import { UserManager, WebStorageStateStore } from "oidc-client"; Судя по исходному коду, оба являются классами с конструкторами. Я могу все конструктор первого, и могу привести ко второму, но я не могу вызвать конструктор вт…
10 окт '16 в 02:33
1 ответ

Как обработать ошибку молниеносного обновления oidc

У меня есть настройка с использованием аутентификации redux-oidc на сервере идентификации. Я могу войти в систему, и я вижу, что silenRenew работает, как и ожидалось, когда истекает токен. Хотя есть одна проблема. Если я открою свой сайт и позволю к…
0 ответов

Неявный поток тихого входа в систему из существующего файла cookie

Я защищаю веб-приложение с помощью сервера идентификации 4. Мое приложение разделено на 2 клиента OIDC и ASP.Net Core MVC клиент и javascript(angularjs) клиент, который использует библиотеку JavaScript oidc-client. Когда пользователь впервые посещае…
30 мар '17 в 21:15
2 ответа

signoutRedirect oidc-client-js против Auth0 не возвращает конечную точку конечного сеанса

Я успешно использовал библиотеку oidc-client-js Брока Аллена для аутентификации моего SPA-приложения с Auth0, действующим в качестве моего Identity Provider. Тем не менее, когда я пытаюсь использовать библиотеку для выхода пользователя mgr.signoutRe…
13 июн '18 в 19:04
0 ответов

Загрузить сайт с помощью iframe

У нас есть веб-сайт mvc, встроенный в угловое приложение с использованием iframe. Раньше это работало нормально, так как оба этих приложения размещены в одном домене и работают на основе механизма проверки подлинности на основе файлов cookie. Но нед…
2 ответа

Ни один пользователь в signinSilentCallback не использует identityserver и oidc клиент javascript

Я получаю неопределенного пользователя в следующем коде. Я уже аутентифицировал пользователя из MVC. Но когда я использую signinSilentCallback для получения подробной информации об этом пользователе, он становится неопределенным, используя oidc-clie…
18 май '18 в 17:37