В чем может быть причина, что в этом методе:
public override object Authenticate(IServiceBase authService,
IAuthSession session, Authenticate request)
Внутри session
В одном случае ProviderOAuthAccess
считается 1, когда я пробую его на своем экземпляре локального сервера аутентификации (http://localhost:5001), и когда я развертываю то же приложение на https://my - развернуто -instance.azurewebsites.net/ Я получил количество 0.
Обратите внимание, мое клиентское приложение запускается на локальном хосте через обычный (не ssl) порт. Не уверен, что это как-то связано или нет, но, как я уже сказал, с тем же поставщиком аутентификации, который я использую на localhost, я получаю правильное поведение, но когда я пытаюсь подключить свое приложение, чтобы использовать его из Azure, оно не работает должным образом .
Я могу получать обратные вызовы и т. Д., Но с этим сеансом что-то не так.