Size: a a a

BY Microsoft .NET User Group

2018 August 09

DM

Dzmitry Martavoi in BY Microsoft .NET User Group
ох, ну аттрибутами все разруливать будет тяжеловато
источник

DM

Dzmitry Martavoi in BY Microsoft .NET User Group
и ладно бы там авторизация - там всегда 403
источник

DM

Dzmitry Martavoi in BY Microsoft .NET User Group
а что есть надо вернуть 409 Conflict или 404
источник

DM

Dzmitry Martavoi in BY Microsoft .NET User Group
возможно другие статус коды
источник

DM

Dzmitry Martavoi in BY Microsoft .NET User Group
это же зависит от логики внутри метода
источник

RB

Roman Bukin in BY Microsoft .NET User Group
Dzmitry Martavoi
такую авторизацию сложно формально описать каким то мета dls
Посмотри на PolicyServer
источник

DM

Dzmitry Martavoi in BY Microsoft .NET User Group
ну я смотрел)
источник

RB

Roman Bukin in BY Microsoft .NET User Group
Dzmitry Martavoi
ну я смотрел)
Ну на политиках такое только собирать.
источник

DM

Dzmitry Martavoi in BY Microsoft .NET User Group
ну возможно
источник

DM

Dzmitry Martavoi in BY Microsoft .NET User Group
в простом случае у них тоже там в теле экшена
var canPrescribeMedication = await _client.HasPermissionAsync(User, "PrescribeMedication");
источник

DM

Dzmitry Martavoi in BY Microsoft .NET User Group
вижу что они умеют маппить свои policy на policy asp.net core mvc, возможно этого достаточно, хз
источник

A

Anatoly in BY Microsoft .NET User Group
Dzmitry Martavoi
а что есть надо вернуть 409 Conflict или 404
409 у нас возвращал код на etag, интегрирован внутрь автогенерированного контроллера
источник

DM

Dzmitry Martavoi in BY Microsoft .NET User Group
а что если я пытаюсь создать юзера с существующим email
источник

A

Anatoly in BY Microsoft .NET User Group
на каждом апдейт методе висел список етегов для инвалидации - у нас ещё на некоторых коллекциях они были :)
источник

DM

Dzmitry Martavoi in BY Microsoft .NET User Group
Roman Bukin
Ну на политиках такое только собирать.
ты пробовал в проде его юзать?
источник

RB

Roman Bukin in BY Microsoft .NET User Group
Dzmitry Martavoi
ты пробовал в проде его юзать?
Пока не довелось. Кейсов нет таких.
источник

RB

Roman Bukin in BY Microsoft .NET User Group
источник

DM

Dzmitry Martavoi in BY Microsoft .NET User Group
достаточно свежий продукт и по опыту identityserver больших мануалов не дождешься
источник

RB

Roman Bukin in BY Microsoft .NET User Group
Вот с ndc видосик
источник

DM

Dzmitry Martavoi in BY Microsoft .NET User Group
я его смотрел еще несколько месяцев назад
источник