2013-05-23 1 views
0

Eh bien le titre résume fondamentalement, je me demande si je peux créer un pipeline OWIN à mon API Web ASP.NET. Je veux faire ceci afin que je puisse appliquer une couche de sécurité de base que je peux appliquer à tout mon service d'API hébergé sur mon serveur de service. Nouveau à OWIN, aimez l'idéePouvez-vous créer une API Web ASP.NET au-dessus de OWIN?

Répondre

1

Oui. Vous pouvez commencer avec ce http://nuget.org/packages/Microsoft.AspNet.WebApi.Owin/0.21.0-pre et vous aurez besoin d'un autre paquet en fonction de l'hôte que vous choisissez.

+0

Merci, je suppose que vous l'avez déjà fait? Si oui, avez-vous utilisé Katana. Des recommandations ou une bonne adresse url, des blogs sur lesquels vous pourriez me diriger? Merci pour l'aide de l'homme – mtleising

+1

@mtleising Le post de Filip référencé ci-dessous est bon pour Katana. J'ai un post sur l'utilisation avec Auto-hôte http://www.bizcoder.com/2013/01/12/experiments-with-katana/ Soyez prudent cependant parce que tout change si vite, chaque article de blog est obsolète ! –

+2

Filip a écrit un post de blog mis à jour qui est plus à jour: http://www.strathweb.com/2013/05/the-future-is-now-owin-and-multi-hosting-asp-net-web-applications/. –

1

Oui.

aussi: Si API Web auto-hébergement 2 en utilisant OWIN dans un service de Windows, vous pouvez consulter cet exemple sur GitHub: https://github.com/danesparza/OWIN-WebAPI-Service

Il vous guide à travers la création du service, en ajoutant OWIN en utilisant NuGet, et en utilisant l'attribut basé sur le routage dans l'API Web 2.

Questions connexes