У меня ограниченный опыт работы с базами данных членства в ASP, но из того, что я прочитал, System.Web.Profile, не предназначен для использования в решениях .Net Core.Вместо этого я вижу план перехода на ASP.Net Core Identity.
Я работаю с существующим веб-сайтом, который использует базу данных членства ASP для проверки подлинности.Отдельно был создан веб-API ASPNetCore, который должен работать с той же базой данных членства.Я не хочу переносить данные о членстве (по причинам риска, времени и бюджета), а использую их там, где они существуют в настоящее время.
Предыдущий ресурс выяснил основы хеширования и сопоставления пароля для проверки подлинности, но теперь основная задача под рукой - обновить идентификатор GUID profilepicture, который хранится в Membership.
IsЕсть ли способ настроить мой ASPNetCore Web API для использования system.web.membership для чтения и обновления заданного профиля членства (с учетом действительного и аутентифицированного идентификатора пользователя)?Мой веб-API использует JSON Web Tokens, поэтому текущий и действительный идентификатор пользователя легко доступен в моих контроллерах и т. Д.Я предпочел бы использовать правильный код членства, чем пытаться взломать структуры данных aspnet_membership и хранимые процедуры.
Есть идеи?