Код: Выделить всё
Ошибка компилятора CS0246 и CS7069 в TokenValidationParameters
Ошибка CS7069. Ссылка на тип «TokenValidationParameters» предположительно была объявлена в «System.IdentityModel.Tokens.Jwt», но не могла быть объявлена. найдено.
и
Ошибка CS0246 Тип или имя пространства имен «TokenValidationParameters» не найден (возможно, отсутствует директива using или ссылка на сборку).
Код: Выделить всё
using System;
using System.Collections.Generic;
using System.Configuration;
using System.IdentityModel;
using System.IdentityModel.Tokens.Jwt;
using Microsoft.IdentityModel;
using System.Linq;
using Microsoft.Owin.Security;
using Microsoft.Owin.Security.ActiveDirectory;
using Owin;
namespace WebApplication
{
public partial class Startup
{
public void ConfigureAuth(IAppBuilder app)
{
app.UseWindowsAzureActiveDirectoryBearerAuthentication(
new WindowsAzureActiveDirectoryBearerAuthenticationOptions
{
Tenant = ConfigurationManager.AppSettings["ida:Tenant"],
TokenValidationParameters = new TokenValidationParameters {
ValidAudience = ConfigurationManager.AppSettings["ida:Audience"]
},
});
}
}
}
У меня не так много опыта работы с C# и ASP.NET.
Подробнее здесь: https://stackoverflow.com/questions/686 ... -not-found
Мобильная версия