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
- TreeViewDataItemAutomationPeer.cs
- StyleCollectionEditor.cs
- TemplateParser.cs
- ItemType.cs
- ControlBuilderAttribute.cs
- BmpBitmapEncoder.cs
- BaseHashHelper.cs
- AnimationTimeline.cs
- InvokeProviderWrapper.cs
- TableItemPatternIdentifiers.cs
- ReadWriteControlDesigner.cs
- StrokeNodeOperations2.cs
- OutputCacheSettings.cs
- ControlDesignerState.cs
- BasicCellRelation.cs
- URIFormatException.cs
- DrawingGroupDrawingContext.cs
- EnumMemberAttribute.cs
- Int16Converter.cs
- ReadOnlyState.cs
- UidManager.cs
- Label.cs
- SqlParameterizer.cs
- DuplexChannel.cs
- CdpEqualityComparer.cs
- HtmlAnchor.cs
- SimpleWorkerRequest.cs
- XPathAncestorQuery.cs
- HiddenFieldPageStatePersister.cs
- CapabilitiesState.cs
- DescendantBaseQuery.cs
- FileDialog.cs
- CanonicalFormWriter.cs
- FileDialog_Vista.cs
- WinCategoryAttribute.cs
- WebSysDescriptionAttribute.cs
- SafeBuffer.cs
- FontStretches.cs
- RegexCompiler.cs
- ToolStripArrowRenderEventArgs.cs
- BackEase.cs
- SortQuery.cs
- SerializationEventsCache.cs
- NullEntityWrapper.cs
- ImpersonateTokenRef.cs
- FixedSOMPageConstructor.cs
- CodeArrayIndexerExpression.cs
- SQLSingleStorage.cs
- FileInfo.cs
- InternalsVisibleToAttribute.cs
- HtmlTernaryTree.cs
- ServiceDefaults.cs
- LocalizabilityAttribute.cs
- BinaryMethodMessage.cs
- Stacktrace.cs
- HorizontalAlignConverter.cs
- DesignerDataSchemaClass.cs
- ReferencedType.cs
- GeneratedContractType.cs
- EntitySetRetriever.cs
- MailWebEventProvider.cs
- SimpleHandlerFactory.cs
- MemberExpressionHelper.cs
- XPathDocumentIterator.cs
- TabControlEvent.cs
- RawMouseInputReport.cs
- MatrixValueSerializer.cs
- BaseCollection.cs
- activationcontext.cs
- RegistryKey.cs
- ConditionalAttribute.cs
- XamlVector3DCollectionSerializer.cs
- FormViewCommandEventArgs.cs
- BufferedGraphicsContext.cs
- InvokeMethodActivityDesigner.cs
- DictionaryGlobals.cs
- CompilationSection.cs
- InkCanvasSelectionAdorner.cs
- safex509handles.cs
- XmlCDATASection.cs
- Renderer.cs
- C14NUtil.cs
- StoragePropertyMapping.cs
- DataServiceResponse.cs
- Fonts.cs
- ListBindableAttribute.cs
- EventProperty.cs
- SafeArrayTypeMismatchException.cs
- SiteMapNodeItemEventArgs.cs
- DesignerLinkAdapter.cs
- ProfessionalColorTable.cs
- UserControlCodeDomTreeGenerator.cs
- WebUtil.cs
- LockedBorderGlyph.cs
- AxisAngleRotation3D.cs
- ButtonBaseAdapter.cs
- TimerElapsedEvenArgs.cs
- CachedBitmap.cs
- TextTreeTextNode.cs
- Validator.cs