2016-09-15 31 views
0

我很掙扎得到一個項目設置爲主機只有web api owin。目標是部署到IIS。webapi2 owin,我無法獲得一個項目開始

我已經試過如下: http://www.asp.net/aspnet/overview/owin-and-katana/getting-started-with-owin-and-katana

https://dotnetcodr.com/2015/07/06/building-a-web-api-2-project-from-scratch-using-owinkatana-net-part-2-owin-host/

最終,我沒有找到的東西,工作。另外我不明白什麼是實際需要的。例如,我做了很多的繼https://github.com/danesparza/OWIN-WebAPI-Service

  1. 安裝,包裝Microsoft.AspNet.WebApi.OwinSelfHost
  2. 創造了StartUp.cs文件
  3. 新增集屬性指向內的啓動文件啓動文件
  4. 爲簡單測試添加值控制器。

我沒有創建從ServiceBase擴展的APIServiceTest。

WebApi2的模板很糟糕。它總是包含MVC。我只是很想知道什麼是需要owin和webapi 2.x

任何人都可以幫助我或指向我的東西,在Visual Studio 2015的作品?

一如既往,謝謝! Kelly

回答

0

您是否試過本教程?

http://bitoftech.net/2014/06/01/token-based-authentication-asp-net-web-api-2-owin-asp-net-identity/

It's很好的解釋最近,我跟着它,並導致絕對的成功。

此外,您還可以在這裏下載它的代碼庫:

https://github.com/tjoudeh/AngularJSAuthentication

+0

我很欣賞的鏈接@路易斯 - 恩裏克 - 馬丁斯 - 林斯-ROL,但它仍然無法權當我刪除步驟4中的全局配置我是否正確思考?我之前通過調試器(f5)運行它,它工作。當我排除全局。*文件並執行相同操作時,應用程序失敗,找不到global.asax.cs。 – KellyTheDev

+0

它看起來像我排除它vs刪除它是問題。再次感謝您的幫助@Luis! – KellyTheDev