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
- MexServiceChannelBuilder.cs
- BaseHashHelper.cs
- MemberRelationshipService.cs
- ArrayList.cs
- EventProviderClassic.cs
- OracleColumn.cs
- AsymmetricSignatureFormatter.cs
- MemoryResponseElement.cs
- FilterElement.cs
- OSFeature.cs
- XamlFigureLengthSerializer.cs
- SqlBuilder.cs
- OutputScopeManager.cs
- DoubleConverter.cs
- FormsAuthentication.cs
- SafeCertificateContext.cs
- RootNamespaceAttribute.cs
- ResumeStoryboard.cs
- FreezableCollection.cs
- PkcsUtils.cs
- GridView.cs
- LinqDataView.cs
- MenuItemStyle.cs
- DataTableTypeConverter.cs
- FontConverter.cs
- NodeLabelEditEvent.cs
- CryptoConfig.cs
- CompModSwitches.cs
- SqlStream.cs
- PropertyManager.cs
- LayoutManager.cs
- EncryptedKeyIdentifierClause.cs
- SoapEnumAttribute.cs
- FormatConvertedBitmap.cs
- WebPartManagerInternals.cs
- EmptyReadOnlyDictionaryInternal.cs
- ComboBox.cs
- AliasGenerator.cs
- CompilationSection.cs
- SqlAggregateChecker.cs
- CapabilitiesAssignment.cs
- QueryableDataSourceView.cs
- ConfigurationManager.cs
- HashCodeCombiner.cs
- StateBag.cs
- ServiceOperation.cs
- ScriptDescriptor.cs
- WebExceptionStatus.cs
- RelationshipConstraintValidator.cs
- Command.cs
- EntityModelBuildProvider.cs
- PerfCounters.cs
- Point.cs
- XamlInt32CollectionSerializer.cs
- BuildResult.cs
- ElementAction.cs
- XmlHierarchicalEnumerable.cs
- BlurBitmapEffect.cs
- RealizationDrawingContextWalker.cs
- HttpApplication.cs
- PenThread.cs
- TemplateBindingExtension.cs
- InkCanvasSelection.cs
- DataGridViewRowEventArgs.cs
- InvalidCommandTreeException.cs
- InlineUIContainer.cs
- LoginDesigner.cs
- xdrvalidator.cs
- StylusCaptureWithinProperty.cs
- MemoryStream.cs
- WindowsGrip.cs
- UInt64Storage.cs
- QueueSurrogate.cs
- ParagraphVisual.cs
- FixUp.cs
- AnnotationResourceChangedEventArgs.cs
- DataObjectMethodAttribute.cs
- MediaContext.cs
- HttpRequestWrapper.cs
- CalendarDesigner.cs
- IntMinMaxAggregationOperator.cs
- HtmlForm.cs
- Sorting.cs
- TextDecorationCollection.cs
- RadioButtonFlatAdapter.cs
- SweepDirectionValidation.cs
- DataGridViewCellConverter.cs
- VectorAnimationUsingKeyFrames.cs
- ProtocolsConfiguration.cs
- XmlSchemaObjectTable.cs
- _CacheStreams.cs
- XmlDocumentFragment.cs
- InternalResources.cs
- XmlDataSource.cs
- FirewallWrapper.cs
- XmlAttribute.cs
- SqlBulkCopy.cs
- DocumentOrderComparer.cs
- InputMethodStateTypeInfo.cs
- FontStyle.cs