Code:
/ 4.0 / 4.0 / 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. //------------------------------------------------------------------------------ //// 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
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- TextEditorCopyPaste.cs
- BitmapEffectInput.cs
- BaseTemplateBuildProvider.cs
- Solver.cs
- AutomationElement.cs
- ObservableDictionary.cs
- UInt16.cs
- MSG.cs
- TemplateComponentConnector.cs
- StylusPointProperties.cs
- PrePrepareMethodAttribute.cs
- MethodCallTranslator.cs
- PriorityChain.cs
- TempFiles.cs
- EndEvent.cs
- ProfilePropertyMetadata.cs
- NavigatorOutput.cs
- Function.cs
- NetworkAddressChange.cs
- PropertyPath.cs
- FacetEnabledSchemaElement.cs
- ConfigXmlCDataSection.cs
- XmlSubtreeReader.cs
- ApplicationException.cs
- FileDataSourceCache.cs
- activationcontext.cs
- NativeMethods.cs
- BooleanProjectedSlot.cs
- LogWriteRestartAreaAsyncResult.cs
- CompositeScriptReferenceEventArgs.cs
- _NetworkingPerfCounters.cs
- PersonalizationStateInfoCollection.cs
- Attributes.cs
- FixedTextSelectionProcessor.cs
- MembershipValidatePasswordEventArgs.cs
- XmlNamedNodeMap.cs
- FixedSOMFixedBlock.cs
- SingleAnimation.cs
- ProfilePropertyNameValidator.cs
- PointLight.cs
- Point4D.cs
- UICuesEvent.cs
- ButtonFieldBase.cs
- _AutoWebProxyScriptEngine.cs
- State.cs
- DataContractJsonSerializer.cs
- ColorConvertedBitmapExtension.cs
- FormsIdentity.cs
- InputMethodStateChangeEventArgs.cs
- PerformanceCounterPermissionAttribute.cs
- CollectionContainer.cs
- HMACSHA384.cs
- StringSorter.cs
- Attributes.cs
- OraclePermission.cs
- EnumBuilder.cs
- AutomationPatternInfo.cs
- UnknownBitmapDecoder.cs
- IgnoreSection.cs
- XmlHierarchicalDataSourceView.cs
- SqlUtils.cs
- ContentPresenter.cs
- MimeFormatter.cs
- ClockController.cs
- UndirectedGraph.cs
- RawTextInputReport.cs
- ConfigXmlDocument.cs
- PlatformCulture.cs
- TimeSpanSecondsOrInfiniteConverter.cs
- FilteredReadOnlyMetadataCollection.cs
- Pkcs9Attribute.cs
- CounterSampleCalculator.cs
- ClientSponsor.cs
- SoapTransportImporter.cs
- SecurityChannelFactory.cs
- DbParameterCollectionHelper.cs
- TextTreeInsertElementUndoUnit.cs
- TextTreeText.cs
- SizeAnimationUsingKeyFrames.cs
- XPathParser.cs
- NativeMsmqMessage.cs
- RelationshipType.cs
- OleDbSchemaGuid.cs
- ClientSettingsSection.cs
- HtmlSelect.cs
- XPathNavigatorException.cs
- SendReply.cs
- HttpFileCollection.cs
- ResXDataNode.cs
- XPathDocumentNavigator.cs
- CorrelationTokenTypeConvertor.cs
- ServerReliableChannelBinder.cs
- RelationshipFixer.cs
- CalendarDay.cs
- ExpressionBuilder.cs
- HttpVersion.cs
- HandleCollector.cs
- XmlQueryRuntime.cs
- GridSplitter.cs
- DataGridViewButtonCell.cs