Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Configuration / UrlAuthFailedErrorFormatter.cs / 1305376 / UrlAuthFailedErrorFormatter.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* * AuthorizationConfigHandler class * * Copyright (c) 1999 Microsoft Corporation */ namespace System.Web.Configuration { using System.Runtime.Serialization; using System.Web.Util; using System.Collections; using System.Collections.Specialized; using System.IO; using System.Security.Principal; using System.Xml; using System.Security.Cryptography; using System.Configuration; using System.Globalization; using System.Web.Management; ///////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////// internal class UrlAuthFailedErrorFormatter : ErrorFormatter { private StringCollection _adaptiveMiscContent = new StringCollection(); internal UrlAuthFailedErrorFormatter() { } internal /*public*/ static string GetErrorText() { return GetErrorText(HttpContext.Current); } internal static string GetErrorText(HttpContext context) { bool dontShowSensitiveInfo = context.IsCustomErrorEnabled; return (new UrlAuthFailedErrorFormatter()).GetErrorMessage(context, dontShowSensitiveInfo); } protected override string ErrorTitle { get { return SR.GetString(SR.Assess_Denied_Title);} // "Access Denied } protected override string Description { get { return SR.GetString(SR.Assess_Denied_Description2); //"An error occurred while accessing the resources required to serve this request. This typically happens when the web server is not configured to give you access to the requested URL."; } } protected override string MiscSectionTitle { get { return SR.GetString(SR.Assess_Denied_Section_Title2); //return "Error message 401.2"; } } protected override string MiscSectionContent { get { // VSWhidbey 493720: Do Html encode to preserve space characters string miscContent = HttpUtility.FormatPlainTextAsHtml(SR.GetString(SR.Assess_Denied_Misc_Content2)); AdaptiveMiscContent.Add(miscContent); return miscContent; //return "Access denied due to the web server's configuration. Ask the web server's administrator for help."; } } protected override string ColoredSquareTitle { get { return null;} } protected override string ColoredSquareContent { get { return null;} } protected override StringCollection AdaptiveMiscContent { get { return _adaptiveMiscContent;} } protected override bool ShowSourceFileInfo { get { return false;} } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- HelpHtmlBuilder.cs
- EFAssociationProvider.cs
- XmlSignificantWhitespace.cs
- SimpleHandlerBuildProvider.cs
- TransformConverter.cs
- TextDecoration.cs
- ObjectItemCollectionAssemblyCacheEntry.cs
- HighContrastHelper.cs
- UInt16Converter.cs
- CurrencyWrapper.cs
- DirtyTextRange.cs
- DatasetMethodGenerator.cs
- HtmlForm.cs
- FloatMinMaxAggregationOperator.cs
- ImageAutomationPeer.cs
- WebBrowserDesigner.cs
- StrokeFIndices.cs
- RuntimeIdentifierPropertyAttribute.cs
- XmlUtil.cs
- MouseGesture.cs
- SQLUtility.cs
- PaperSource.cs
- SubMenuStyleCollection.cs
- WorkflowEventArgs.cs
- SchemaType.cs
- SerializationObjectManager.cs
- ResXResourceWriter.cs
- Int32Converter.cs
- SqlProviderServices.cs
- ImageMap.cs
- Pair.cs
- SapiRecoContext.cs
- RenderDataDrawingContext.cs
- ComponentManagerBroker.cs
- StackBuilderSink.cs
- QilStrConcat.cs
- RsaSecurityKey.cs
- TextDocumentView.cs
- SspiHelper.cs
- StructuredTypeEmitter.cs
- ValueExpressions.cs
- LightweightCodeGenerator.cs
- DataGridViewCellValidatingEventArgs.cs
- ListView.cs
- ApplicationInfo.cs
- DragDropManager.cs
- BaseTemplateCodeDomTreeGenerator.cs
- ToolStripLocationCancelEventArgs.cs
- SafeWaitHandle.cs
- GlobalizationAssembly.cs
- BitStack.cs
- CryptoKeySecurity.cs
- FixUpCollection.cs
- Viewport3DAutomationPeer.cs
- ImageSourceValueSerializer.cs
- ToolStripDropDown.cs
- SqlNotificationRequest.cs
- DurableRuntimeValidator.cs
- FeatureSupport.cs
- Byte.cs
- WebServiceResponseDesigner.cs
- ToolStripContentPanel.cs
- GeneralTransform.cs
- TypeSemantics.cs
- SqlFormatter.cs
- InputProviderSite.cs
- PatternMatcher.cs
- EntityDataSourceViewSchema.cs
- NamespaceDecl.cs
- NotImplementedException.cs
- ScrollChrome.cs
- RecordBuilder.cs
- BaseCodePageEncoding.cs
- SelectorAutomationPeer.cs
- EventProvider.cs
- RMEnrollmentPage3.cs
- TextRange.cs
- XmlAttributeAttribute.cs
- OptimizedTemplateContent.cs
- CqlGenerator.cs
- ConfigurationFileMap.cs
- QilDataSource.cs
- Deserializer.cs
- SettingsSavedEventArgs.cs
- CustomSignedXml.cs
- FunctionParameter.cs
- InstanceHandleReference.cs
- StreamGeometry.cs
- DropDownButton.cs
- DbConnectionPool.cs
- WindowsBrush.cs
- ComContractElementCollection.cs
- XPathScanner.cs
- BitmapFrameDecode.cs
- Convert.cs
- MouseBinding.cs
- ControlBuilderAttribute.cs
- SqlError.cs
- figurelength.cs
- SoapObjectReader.cs