Owin を使用して Azure の WorkerRole にデプロイされた WebAPI があります。
ここで、認証を試してみたいと思います。(私はワーカーの役割をしているため、フロントエンドがないことを忘れないでください)。
このトピックに関する例やブログ投稿が見つからないようです。ここで誰かが何かを行ったことがあるかどうかを知りたいので、いくつかの例を教えてください。
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");
次のステップは何ですか。フロントエンドが完成したときに認証を行うにはどうすればよいですか。JavaScriptまたはコンソールアプリで示されている例で十分です。