未能通过中央管理员应用Web.config mods
-
16-10-2019 - |
题
我正在尝试为新创建的网站(应用程序管理 - >身份验证提供商)设置身份验证提供商。我尝试将其设置为表单或Windows(设置无关紧要)。
当我单击保存时,我得到...
无法将Web.config修改应用于文件“ configuration/system.web/peg”。指定的节点“ C: inetpub wwwroot wss virtualDirectories testsolution9 web.config”在Web.config文件中找不到。在microsoft.sharepoint.administration.spwebconfigfigfilechanges.applymodifications.webconfigxmldocument(xmldocument xdwebconfig,string filepath))
我检查 web.config 文件和部分存在!这里是...
<pages enableSessionState="true" enableViewState="true" enableViewStateMac="true" validateRequest="false" pageParserFilterType="Microsoft.SharePoint.ApplicationRuntime.SPPageParserFilter, Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" asyncTimeout="7">
<namespaces>
<remove namespace="System.Web.UI.WebControls.WebParts" />
</namespaces>
<tagMapping>
<add tagType="System.Web.UI.WebControls.SqlDataSource, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" mappedTagType="Microsoft.SharePoint.WebControls.SPSqlDataSource, Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" />
</tagMapping>
</pages>
但是,当我选择一个旧的Web应用程序来更改提供商时,我不会遇到错误。我什至将旧web.config的整个内容复制到了新站点的web.config中,但是我仍然遇到相同的错误。
在一个单独但相关的注意事项上,我有一个解决方案,将AJAX条目添加到Web.config文件中,并且会产生相同的错误消息。
我已经谷歌搜索了很多,但似乎无法到达任何地方,他们都说“添加页面部分”,但是已经在那里了吗?
更新1
我一直在查看SharePoint日志(YUK),并获得了这些条目,最后一个是实际错误。
03/30/2010 14:12:54.11 w3wp.exe (0x17C4) 0x1F00 Windows SharePoint Services Topology 8gp8 Medium Adding web config node - Path - configuration/configSections Node name - sectionGroup[@name='system.web.extensions'] Node value - 03/30/2010 14:12:54.11 w3wp.exe (0x17C4) 0x1F00 Windows SharePoint Services Topology 8gp8 Medium Adding web config node - Path - configuration/configSections/sectionGroup[@name='system.web.extensions'] Node name - sectionGroup[@name='scripting'] Node value - 03/30/2010 14:12:54.11 w3wp.exe (0x17C4) 0x1F00 Windows SharePoint Services Topology 8gp8 Medium Adding web config node - Path - configuration/configSections/sectionGroup[@name='system.web.extensions']/sectionGroup[@name='scripting'] Node name - section[@name='scriptResourceHandler'] Node value - 03/30/2010 14:12:54.11 w3wp.exe (0x17C4) 0x1F00 Windows SharePoint Services Topology 8gp8 Medium Adding web config node - Path - configuration/configSections/sectionGroup[@name='system.web.extensions']/sectionGroup[@name='scripting'] Node name - sectionGroup[@name='webServices'] Node value - 03/30/2010 14:12:54.11 w3wp.exe (0x17C4) 0x1F00 Windows SharePoint Services Topology 8gp8 Medium Adding web config node - Path - configuration/configSections/sectionGroup[@name='system.web.extensions']/sectionGroup[@name='scripting']/sectionGroup[@name='webServices'] Node name - section[@name='authenticationService'] Node value - 03/30/2010 14:12:54.11 w3wp.exe (0x17C4) 0x1F00 Windows SharePoint Services Topology 8gp8 Medium Adding web config node - Path - configuration/configSections/sectionGroup[@name='system.web.extensions']/sectionGroup[@name='scripting']/sectionGroup[@name='webServices'] Node name - section[@name='jsonSerialization'] Node value - 03/30/2010 14:12:54.11 w3wp.exe (0x17C4) 0x1F00 Windows SharePoint Services Topology 8gp8 Medium Adding web config node - Path - configuration/configSections/sectionGroup[@name='system.web.extensions']/sectionGroup[@name='scripting']/sectionGroup[@name='webServices'] Node name - section[@name='profileService'] Node value - 03/30/2010 14:12:54.11 w3wp.exe (0x17C4) 0x1F00 Windows SharePoint Services Topology 8gp8 Medium Adding web config node - Path - configuration/SharePoint/SafeControls Node name - SafeControl[@Assembly='System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'][@Namespace='System.Web.UI'][@TypeName='*'] Node value - 03/30/2010 14:12:54.11 w3wp.exe (0x17C4) 0x1F00 Windows SharePoint Services Topology 8gp8 Medium Adding web config node - Path - configuration/system.diagnostics/switches Node name - add[@name='DiagnosticsSwitchesGeneralMod'] Node value - 03/30/2010 14:12:54.11 w3wp.exe (0x17C4) 0x1F00 Windows SharePoint Services Topology 8gp8 Medium Adding web config node - Path - configuration/system.diagnostics/switches Node name - add[@name='DiagnosticsSwitchesHttpModuleExceptionHandlerMod'] Node value - 03/30/2010 14:12:54.11 w3wp.exe (0x17C4) 0x1F00 Windows SharePoint Services Topology 8gp8 Medium Adding web config node - Path - configuration Node name - system.web.extensions Node value - 03/30/2010 14:12:54.11 w3wp.exe (0x17C4) 0x1F00 Windows SharePoint Services Topology 8gp8 Medium Adding web config node - Path - configuration/system.web.extensions Node name - scripting Node value - 03/30/2010 14:12:54.11 w3wp.exe (0x17C4) 0x1F00 Windows SharePoint Services Topology 8gp8 Medium Adding web config node - Path - configuration/system.web.extensions/scripting Node name - webServices Node value - 03/30/2010 14:12:54.11 w3wp.exe (0x17C4) 0x1F00 Windows SharePoint Services Topology 8gp8 Medium Adding web config node - Path - configuration/system.web/compilation/assemblies Node name - add[@assembly='System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'] Node value - 03/30/2010 14:12:54.11 w3wp.exe (0x17C4) 0x1F00 Windows SharePoint Services Topology 8gp8 Medium Adding web config node - Path - configuration/system.web/httpHandlers Node name - add[@path='*.asmx'] Node value - 03/30/2010 14:12:54.11 w3wp.exe (0x17C4) 0x1F00 Windows SharePoint Services Topology 8gp8 Medium Adding web config node - Path - configuration/system.web/httpHandlers Node name - add[@path='*_AppService.axd'] Node value - 03/30/2010 14:12:54.11 w3wp.exe (0x17C4) 0x1F00 Windows SharePoint Services Topology 8gp8 Medium Adding web config node - Path - configuration/system.web/httpHandlers Node name - add[@path='ScriptResource.axd'] Node value - 03/30/2010 14:12:54.11 w3wp.exe (0x17C4) 0x1F00 Windows SharePoint Services Topology 8gp8 Medium Adding web config node - Path - configuration/system.web/httpModules Node name - add[@name='HttpModulesMod'] Node value - 03/30/2010 14:12:54.11 w3wp.exe (0x17C4) 0x1F00 Windows SharePoint Services Topology 8gp8 Medium Adding web config node - Path - configuration/system.web/httpModules Node name - add[@name='ScriptModule'] Node value - 03/30/2010 14:12:54.11 w3wp.exe (0x17C4) 0x1F00 Windows SharePoint Services Topology 8gp8 Medium Adding web config node - Path - configuration/system.web/httpModules Node name - add[@name='Session'] Node value - 03/30/2010 14:12:54.11 w3wp.exe (0x17C4) 0x1F00 Windows SharePoint Services General 8nca Verbose Application error when access /_admin/Authentication.aspx, Error=Failed to apply a web.config modification to file 'configuration/system.web/pages'. The specified node "C:\Inetpub\wwwroot\wss\VirtualDirectories\testsolution11\web.config" was not found in the web.config file. at Microsoft.SharePoint.Administration.SPWebConfigFileChanges.ApplyModificationsWebConfigXmlDocument(XmlDocument xdWebConfig, String filepath) at Microsoft.SharePoint.Administration.SPWebApplication.ApplyWebConfigModifications() at Microsoft.SharePoint.Administration.SPWebApplication.Provision() at Microsoft.SharePoint.Administration.SPWebApplication.UpdateAuthenticationSettings(SPUrlZone zone, SPIisSettings newSettings, Boolean createJob) at Microsoft.SharePoint.Administration.SPWebApplication.Updat... 03/30/2010 14:12:54.11* w3wp.exe (0x17C4) 0x1F00 Windows SharePoint Services General 8nca Verbose ...eAuthenticationSettings(SPUrlZone zone, SPIisSettings newSettings) at Microsoft.SharePoint.ApplicationPages.AuthenticationPage.BtnSave_Click(Object sender, EventArgs e) at System.Web.UI.WebControls.Button.OnClick(EventArgs e) at System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) at System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) at System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
解决方案 3
我已经追溯到CKS博客版的安装,似乎已经对SharePoint Web.config修改做了一些事情。
其他提示
这真的是错误消息吗?
在我看来,某些东西是被转移的,也许表明某些东西正在代码中进行Web配置修改,但使用错误。信息对我来说似乎很奇怪:
- “未能将Web.config修改应用于文件'Configuration/system.web/pegages'”。 这不是文件 - 这是一个节点!
- 未找到“指定的节点” c: inetpub wwwroot wss virtualDirectories testsolution9 web.config”。 这不是节点 - 这是一个文件!
您能想到解决方案中可能导致的任何东西吗?
我相信抛出异常的API代码具有交换参数的错误: 查看此页面 (#1的底部)。