Я очень новичок в OWIN и пытаюсь понять, как будет работать расширение отображения OWIN. Я создал проект Empty ASP. Net и ссылался на пакеты Owin, Microsoft.Owin, Microsoft.Owin.Host.SystemWeb.
Я создал класс промежуточного программного обеспечения, похожий на bello.
public class TempMiddleware : OwinMiddleware
{
public TempMiddleware(OwinMiddleware next)
: base(next)
{
}
public override Task Invoke(IOwinContext context)
{
return context.Response.WriteAsync("Response from Temp Middleware");
}
}
Вот мой класс запуска OWIN.
public class Startup
{
public void Configuration(IAppBuilder app)
{
app.Map("/temp", config => config.Use<TempMiddleware>());
}
}
Я настроил проект портала примерно так:
![enter image description here](https://i.stack.imgur.com/E7NFP.jpg)
Когда Я запускаю проект из VS2017, он возвращает ошибку HTTP 403.14 - Запрещенная страница.
На самом деле я ожидаю, что в браузере должно быть напечатано сообщение "Response from Temp Middleware".
Любые проблемы в мой код?
спасибо