Microsoft.Оуин.Метод запуска IOwinContext вызывает ошибку System.NullReferenceException

#authentication #owin #openid-connect

Вопрос:

Приведенный ниже раздел кода выдает ошибку нулевой ссылки для объекта IOwinContext, если мы перемещаем приложение в среду CDN, но все работает нормально, если приложение размещено в среде, отличной от CDN.

 args.App.Map(this.Settings.IdentityProcessingPathPrefix().EnsureTrailingSlash()   "externallogin", (Actionlt;IAppBuildergt;)(app =gt; app.Run((Funclt;IOwinContext, Taskgt;)(context =gt; {  }  

Точная ошибка заключается в :

 Exception: System.NullReferenceException Message: Object reference not set to an instance of an object. Source:   at Microsoft.Owin.Mapping.MapMiddleware.lt;Invokegt;d__0.MoveNext()  

Что еще нужно сделать в этом коде, чтобы этот объект, связанный с owin, не получал ошибку нулевой ссылки при запуске в среде CDN?

Комментарии:

1. Здесь CDN-это облачный фронт облака AWS, нужно ли нам что-либо обновлять, если мы собираемся использовать Owin в облачном фронте AWS ?