有誰知道如何使用運行Mono的Linux下使用網站管理工具配置的身份驗證機制?它甚至有可能嗎?單聲道和ASP.NET身份驗證
回答
我不認爲你會爲此找到一大堆支持,證明你的問題缺乏活動。網站管理工具是removed from CodePlex around April 2009 due to inactivity(CodePlex rules州:It must be an ongoing project (no "abandoned" projects)
),它的使用/採用確實下降了。許多使用它作爲組件的項目都是在這之後編寫的。
已經有在社會上還冒出後失蹤了幾個備選方案:
- Rolling Your Own Website Administration Tool
- Create Your Own Web Site Administration Tool in ASP.NET
我認爲使用代碼來自這兩個項目之一是將盡可能接近您所能提供的內容。這並不理想,並且需要一些工作才能處理您期望的後端(這兩者都使用SQL服務器後端)。我知道這個答案很糟糕,但有時候這就是答案。我希望有人來證明我錯了,並且你想要的是在那裏,或者至少可以提供WSAT源代碼,因爲它最後是在codeplex上......這是讓它運行的一個巨大的開端。
如果你指的是一個不同的WSAT請評論和糾正我......這是一個真正的通用術語,但這是迄今爲止最流行的一個,所以我根據這個答案。
我想知道從CodePlex中刪除的WSAT如何影響事實上它實際上是框架和/或VisualStudio的一部分。如果你看看它是如何被調用的,那麼你會清楚地看到它是工具支持的一部分。 – 2010-01-17 22:58:52
啊你說的是完全不同的東西,你想從Linux運行它,還是隻是指向一個基於linux/mono的站點? – 2010-01-17 23:11:17
好的,我指的是當你搜索谷歌時最受歡迎的那個:)當你搜索它的時候,它的大部分初步結果都是這樣。所以我想要的是Mono/Linux上提供的功能相同。我想(從Iain的其他回答來看),它可能不得不以類似於WSAT的自定義實現結束。 – 2010-01-21 21:48:08
如果使用Mono,則必須手動爲成員/角色支持設置數據庫架構。也就是說,following the FAQ answer(我過去發現非常方便)可能還不夠,我不確定網站管理工具本身的其他依賴關係(例如,它需要的任何.NET特定庫),但是與appropriate membership provider configured in system.web我想說這是一個合理的機會。
如果這不適合你,我會第二個Nick的建議,看看4GuysFromRolla.com的解決方案,他們有很多與.NET的相關的很好的信息。
- 1. Cookie和身份驗證-ASP.net
- 2. Asp.net和Windows身份驗證
- 3. ASP.Net身份驗證和Googlebot
- 4. 單聲道web服務和基本身份驗證
- 5. ASP.NET身份驗證
- 6. ASP.NET身份驗證
- 7. ASP.net身份驗證
- 8. 在ASP.NET MVC3中混合基本身份驗證和表單身份驗證
- 9. ASP.NET MVC與表單身份驗證和WebApi與基本身份驗證
- 10. 表單身份驗證和身份驗證票據Cookie域
- 11. Windows身份驗證和表單身份驗證
- 12. 聲明身份驗證 - STS
- 13. Asp.net web API 2身份驗證身份
- 14. 單聲道服務異常 - 身份驗證或解密失敗
- 15. ASP.net表單身份驗證Cookie丟失
- 16. ASP.NET MVC + Silverlight +表單身份驗證
- 17. ASP.net表單身份驗證與MySQL
- 18. Asp.net的表單身份驗證
- 19. ASP.net 4.5 /表單身份驗證
- 20. Asp.net身份驗證錯誤
- 21. ASP.Net MVC身份驗證
- 22. ASP.NET MVC4 phonegap身份驗證
- 23. Objective C - ASP.NET身份驗證
- 24. Asp.net Forms身份驗證
- 25. ASP.NET MVC Windows身份驗證
- 26. ASP.NET Windows身份驗證
- 27. ASP.Net登錄身份驗證
- 28. 驗證asp.net身份密碼
- 29. Linq2Rest身份驗證Asp.net WebApi
- 30. Asp.Net身份驗證模塊
你問是否可以在Linux上運行「網站管理工具」,或者你問如何配置在Linux上運行的ASP.Net應用程序的身份驗證?你打算使用Forms身份驗證,還是想使用其他的東西?如果表單身份驗證,那麼哪種數據庫將容納用戶和角色 - MS SqlServer,MySql等? – 2010-01-06 23:24:54
我想獲得表單身份驗證,最好使用SQLite作爲數據庫,但我非常想使用WSAT來配置用戶和角色。 – 2010-01-10 18:10:17