Есть ли способ добавить претензии в промежуточное программное обеспечение ASP.NET Core после аутентификации?C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Есть ли способ добавить претензии в промежуточное программное обеспечение ASP.NET Core после аутентификации?

Сообщение Anonymous »

У меня есть это в моем запуске: < /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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»