У меня есть WebAPI, который развернут в WorkerRole на Azure с Owin.Защита WebAPI с аутентификацией Katana Middleware
Теперь я хочу поэкспериментировать с аутентификацией. (Помните, что нет никакого интерфейса, поскольку я нахожусь в роли рабочего).
Я не могу найти какие-либо примеры или сообщения в блоге по этой теме и хотел бы знать, кто-то здесь что-то сделал и может указать мне на некоторые примеры.
Я смотрел на Microsoft.Owin.Security. * Но я не вижу ссылку, как я могу использовать их в моем запуске owin.
Я поставил это в запуске:
app.SetDefaultSignInAsAuthenticationType(CookieAuthenticationDefaults.ExternalAuthenticationType);
app.UseCookieAuthentication(new CookieAuthenticationOptions
{
AuthenticationType = CookieAuthenticationDefaults.ExternalAuthenticationType,
AuthenticationMode = AuthenticationMode.Active,
CookieName = CookieAuthenticationDefaults.CookiePrefix + CookieAuthenticationDefaults.ExternalAuthenticationType,
ExpireTimeSpan = TimeSpan.FromMinutes(5),
});
app.UseMicrosoftAccountAuthentication("hidden", "hidden");
Что мой шаг команд NEXT, как я делаю аутентификации, когда я сделал есть внешний интерфейс. Пример, показанный в javascript или консольном приложении.
Взял короткий взгляд (занятые дни на этой неделе), и это действительно выглядело так, как я искал. Благодарю. –
Все получилось отлично, теперь я начал работать над версией RTM. Но повернул голову к стене, пытаясь обновить ApplicationOauthProvider. Любые изменения вы можете предоставить обновленную версию? (взял ночную сборку и модернизировал СПА) –