Автогенерация клиента для Web API. Использование клиента в React приложении

  Рет қаралды 13,127

Platinum DEV

Platinum DEV

Күн бұрын

Пікірлер: 34
@АкадемияУспеха-ь4э
@АкадемияУспеха-ь4э 2 жыл бұрын
как можно добавить авторизацию на этапе порнаьше? до фронтенда. Чтобы в сваггере всё работало нормально?
@BikeyFFULL
@BikeyFFULL 2 жыл бұрын
Можно ли это переделать так, чтобы авторизация и регистрация проходила на реакте? Без редиректа на асповские страницы (без вьюх и прочего) Или этот вариант с использованием oidc client и identity server никак не сделать? В идеале вообще без рефрешей, чистое spa
@Mbyte-rx8lj
@Mbyte-rx8lj Жыл бұрын
Почему все 3 проекта в разных солюшенах? Нельзя сделать все в одном солюшене чтобы запускать и отлаживать приложение одной кнопкой?
@Avin0f
@Avin0f Жыл бұрын
А можно ли вообще без клиента получать jwt токен и просто его записывать в сваггере для авторизации?
@Бот5329-и5г
@Бот5329-и5г Жыл бұрын
Можно но тогда айдентити должен быть в томже проекте.
@Бот5329-и5г
@Бот5329-и5г Жыл бұрын
Кто подскажет, почему при нажатии на кнопку регистрации выдает 404. Не происходит перенаправления на страницу аутентификации Вместо URI localhost:xxxx/Auth/Login открывается localhost:xxxx/home/error Я вообще с фронтом не дружу, не знаю куда смотреть. Помогите плиз! UPD: Разобрался. Проблема была в том что в конфигурации IdentityServer скоуп назывался не правильно)) Вместо NoteWebAPI было NoteWebApi.
@ДенисВикторович-л2о
@ДенисВикторович-л2о 2 жыл бұрын
Ошибка возникает в файле auth-provider.ts Свойство "children" не существует в типе "AuthProviderProps".ts(2339) Что делать, я понимаю что быстрее всего проблема в версиях каких то зависимостей, но как это исправить, очень нужна ваша помощь. С самого начала дошел и теперь застопорился. Помогите люди добрые. Вот здесь подчеркивает мне children: type AuthProviderProps = { userManager: UserManager; }; const AuthProvider: FC = ({ userManager: manager, children, })
@dargorovec9493
@dargorovec9493 2 жыл бұрын
нашел решение?
@ДенисВикторович-л2о
@ДенисВикторович-л2о 2 жыл бұрын
@@dargorovec9493 к сожалению нет
@perwyj
@perwyj Жыл бұрын
type AuthProviderProps = { userManager: UserManager; children: React.ReactNode; }; вот что предлодил chatGPT для решения этой проблемы а то что уже прошёл почти год, меня не волнует, мб кто другой столкнется
@alexeypolimer1429
@alexeypolimer1429 2 жыл бұрын
Может быть не по теме, а как вот из этого приложения-сервера, сделать WEB-приложение, куда и как добавить страницы, чтобы одновременно WEB было и API. Опять же, может неправильно я поставил вопрос. Просто только изучаю всё это
@IvanenkoStepan
@IvanenkoStepan 3 жыл бұрын
🙏
@bek15071991
@bek15071991 3 жыл бұрын
А рефрешить акссес токен?
@this_is_denys
@this_is_denys 2 жыл бұрын
Frontend лучше писать в Visual Studio Code или в Visual Studio тоже можно?
@PlatinumTechTalks
@PlatinumTechTalks 2 жыл бұрын
Можно писать где угодно, главное чтобы удобно было. Visual Studio тоже имеет поддержку написания фронтовых приложений
@this_is_denys
@this_is_denys 2 жыл бұрын
@@PlatinumTechTalks Понял, спасибо, ответьте, пожалуйста, на мой вопрос про БД под вашим видео про аутентификацию и авторизацию
@clutchmeisteryo9831
@clutchmeisteryo9831 2 жыл бұрын
errpr: "IDX20803: Unable to obtain configuration from: 'System.String'." В чем может быть ошибка?
@АлексейНестеров-и1я
@АлексейНестеров-и1я 2 жыл бұрын
Неверно сделана конфигурация IdentityServer4
@alexandrsharp920
@alexandrsharp920 2 жыл бұрын
а также можно добавить Angular ?
@PlatinumTechTalks
@PlatinumTechTalks 2 жыл бұрын
Да, можно добавить любого клиента, и любое их количество
@shinehd56
@shinehd56 2 жыл бұрын
Привет, всё пробовал, скачивал твой репозиторий, но всё та же проблема, после авторизации апи всё так же выдаёт не авторизован, уже не знаю в чем проблема, можешь подсказать ?
@shinehd56
@shinehd56 2 жыл бұрын
Уже всё перепроверил, понял что фронт не получает токен от сервера авторизации, приходит пустая строка, не знаю что может быть не так
@PlatinumTechTalks
@PlatinumTechTalks 2 жыл бұрын
Вслепую сложно сказать, нужны подробности, желательно код
@ДенисВикторович-л2о
@ДенисВикторович-л2о 2 жыл бұрын
Help me please!!!
@ДенисВикторович-л2о
@ДенисВикторович-л2о 2 жыл бұрын
ПОМОГИТЕ!!!!!!!!!!!!!!!!!1
@ДенисВикторович-л2о
@ДенисВикторович-л2о 2 жыл бұрын
Ошибка возникает в файле auth-provider.ts Свойство "children" не существует в типе "AuthProviderProps".ts(2339) Что делать, я понимаю что быстрее всего проблема в версиях каких то зависимостей, но как это исправить, очень нужна ваша помощь. С самого начала дошел и теперь застопорился. Помогите люди добрые. Вот здесь подчеркивает мне children: type AuthProviderProps = { userManager: UserManager; }; const AuthProvider: FC = ({ userManager: manager, children, })
@МаксимНаймушин-и7ш
@МаксимНаймушин-и7ш 2 жыл бұрын
Добавь children в AuthProviderProps, с типом ReactNode
@Denis778322877
@Denis778322877 2 жыл бұрын
@@МаксимНаймушин-и7ш а почему не any?
@МаксимНаймушин-и7ш
@МаксимНаймушин-и7ш 2 жыл бұрын
@@Denis778322877 Потому что типизация ломается и будут ошибки
@sots9819
@sots9819 2 жыл бұрын
@@МаксимНаймушин-и7ш появляется оишбка ниже
@sots9819
@sots9819 2 жыл бұрын
@@МаксимНаймушин-и7ш если знаешь как решить, дам свой тг, помоги плиз
Twin Telepathy Challenge!
00:23
Stokes Twins
Рет қаралды 118 МЛН
The IMPOSSIBLE Puzzle..
00:55
Stokes Twins
Рет қаралды 182 МЛН
Twin Telepathy Challenge!
00:23
Stokes Twins
Рет қаралды 118 МЛН