我在 MOSS 2007 站点上实现了一个自定义应用程序页面。我已将 VS 文件夹放入布局中,并在 web.config 和 gac 中进行了所有必要的更改。自定义应用程序页面使用 IP 地址运行顺畅
例如:(http://)IP:portnumber/_layouts/Applicationfolder/page.aspx
。
但是,一旦我尝试使用 Intranet 或 Internet url,例如:/abc/_layouts/Applicationfolder/page.aspx 或http://abc.orgname.com/_layouts/Applicationfolder/page.aspx。我收到以下错误。请帮我..
Cannot complete this action.
Please try again. at Microsoft.SharePoint.Library.SPRequestInternalClass.OpenWebInternal(String bstrUrl, Guid& pguidID, String& pbstrRequestAccessEmail, UInt32& pwebVersion, String& pbstrServerRelativeUrl, UInt32& pnLanguage, UInt32& pnLocale, String& pbstrDefaultTheme, String& pbstrDefaultThemeCSSUrl, String& pbstrAlternateCSSUrl, String& pbstrCustomizedCssFileList, String& pbstrCustomJSUrl, String& pbstrAlternateHeaderUrl, String& pbstrMasterUrl, String& pbstrCustomMasterUrl, String& pbstrSiteLogoUrl, String& pbstrSiteLogoDescription, Object& pvarUser, Boolean& pvarIsAuditor, Int32& plSiteFlags)
at Microsoft.SharePoint.Library.SPRequest.OpenWebInternal(String bstrUrl, Guid& pguidID, String& pbstrRequestAccessEmail, UInt32& pwebVersion, String& pbstrServerRelativeUrl, UInt32& pnLanguage, UInt32& pnLocale, String& pbstrDefaultTheme, String& pbstrDefaultThemeCSSUrl, String& pbstrAlternateCSSUrl, String& pbstrCustomizedCssFileList, String& pbstrCustomJSUrl, String& pbstrAlternateHeaderUrl, String& pbstrMasterUrl, String& pbstrCustomMasterUrl, String& pbstrSiteLogoUrl, String& pbstrSiteLogoDescription, Object& pvarUser, Boolean& pvarIsAuditor, Int32& plSiteFlags)
部署后我遇到了上述错误,我遵循了链接中给出的以下解决方案:http:
//social.technet.microsoft.com/Forums/en-US/sharepointadmin/thread/602705ce-08a3-41af-a6fe-b1472b048532
但现在应用程序页面仅在 IP 上工作,并在 Intranet 和 Internet URL 上抛出上述错误。我还检查了备用访问映射。因为它是生产的,所以其他站点在 IP 和 URL 上都可以正常工作。我认为这可能是一些配置或 ASP.net 身份验证问题。我可能错了。只是一个猜测。
任何帮助将不胜感激。