OWIN URL-маршрутизация - PullRequest
       119

OWIN URL-маршрутизация

0 голосов
/ 01 мая 2020

Я очень новичок в 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

Когда Я запускаю проект из VS2017, он возвращает ошибку HTTP 403.14 - Запрещенная страница.

На самом деле я ожидаю, что в браузере должно быть напечатано сообщение "Response from Temp Middleware".

Любые проблемы в мой код?

спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...