У меня есть это в моем запуске: < /p>
public void Configure(IApplicationBuilder app, IHostingEnvironment env)
{
if (env.IsDevelopment())
{
app.UseDeveloperExceptionPage();
}
else
{
app.UseHsts();
}
app.UseHttpsRedirection();
app.UseStaticFiles();
app.UseSwaggerWithUi();
app.UseAuthentication();
app.UseMiddleware();
app.UseMvc();
}
< /code>
Мне нужно добавить некоторые дополнительные претензии после того, как пользователь был аутентифицирован, но функция промежуточного программного обеспечения всегда зажигает перед Auth (httpcontext.user.identity.isauthenticated является false). Но когда он попадает в контроллер, пользователь аутентифицирует нормально. < /P>
Есть идеи, что здесь делать? Я пытался поместить "app.useAuthentication ()" после вызова App.usemiddle < /code>, но это не влияет. < /P>
Я сейчас использую несколько схем аутентификации. Я не уверен, что это влияет.
Подробнее здесь: https://stackoverflow.com/questions/532 ... entication
Есть ли способ добавить претензии в промежуточное программное обеспечение ASP.NET Core после аутентификации? ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение