我們可以在運行時修改web.config文件的授權部分嗎?我們可以在運行時修改web.config文件的授權部分嗎?
0
A
回答
0
從我所知道的配置文件不會在運行時修改,而是爲您的可執行文件啓動配置。這是他的功能。
順便說一句: Editing app.config in execution time using the same App
1
是,您可以:http://msdn.microsoft.com/en-us/library/system.web.configuration.authorizationsection.aspx
「的AuthorizationSection類提供一種以編程方式訪問和修改配置文件的授權節」
我想這取決於你想要做什麼。
0
是的,你可以在運行時更改的web.config文件...
而是通過改變配置服務器將重置
所以你當前登錄的用戶將面臨登錄
0
問題是會議,這裏就是我所做的和它的作品100%:
var config = XDocument.Load(Server.MapPath("~/Web.config"));
var targetNode = config.Root.Element("location").Element("system.web").Element("authorization").Element("allow").Attribute("roles");
targetNode.Value = String.Join(",", Roles.GetAllRoles());
config.Save(Server.MapPath("~/Web.config"));
這裏是web.config2:
<location path="elmah.axd">
<system.web>
<authorization>
<allow roles="Admin,Role1, etc..." />
<deny users="*" />
</authorization>
</system.web>
</location>
相關問題
- 1. 如何修改web.config部分運行時?
- 2. 數據庫運行時可以修改cnf文件嗎?
- 3. 我可以在web.config文件中創建一個monoSettings部分,可以在Windows和Mono下運行嗎?
- 4. 是否可以在運行時修改可執行文件?
- 5. Qt:我們可以在運行時更改資源內容嗎?
- 6. Chrome擴展可以修改我們硬盤中的文件嗎?
- 7. 可以修改SQL Server Reporting Services的web.config文件嗎?
- 8. 我們可以授予在Oracle中查看SELECT權限嗎?
- 9. 我們第一次部署WAR文件時可以運行一些代碼嗎?
- 10. didChangeAuthorizationStatus在授權未更改時運行
- 11. 我可以在HTTP文件被修改時獲取日期嗎?
- 12. 授權的web.config
- 13. 動態管理web.config以進行授權?
- 14. 我們可以修改Facebook社交插件的CSS嗎?
- 15. 我可以在GPLv2下重新分配LGPLv2.1授權代碼嗎?
- 16. 我們可以運行保存在jar文件中的ant文件嗎?
- 17. 我可以修改RoR CRUD行爲嗎?
- 18. 執行web.config授權條目
- 19. 我們可以對IList進行部分分類嗎?
- 20. IsLoggingEnabled()可以在運行時更改嗎?
- 21. 我可以在分類Perl 6列表時修改值嗎?
- 22. 我可以在我們的VC++應用程序中使用Windows授權嗎?
- 23. 我可以修改主線程的運行方法嗎
- 24. Jquery PopUp插件 - 我們可以修改它嗎
- 25. 我可以在運行時修改Java方法的字節碼嗎?
- 26. 我可以使用ConfigurationManager修改自定義配置部分嗎?
- 27. Kohana 3 - 我可以在運行時更改配置文件的設置嗎?
- 28. 我可以在運行時更改Log4Qt配置的文件名嗎?
- 29. 我們可以在運行時提到陣列大小嗎?
- 30. 你可以在提交顛覆時修改文本文件嗎?