Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / xsp / System / Web / Configuration / UrlAuthFailedErrorFormatter.cs / 3 / 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 { // 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- VScrollProperties.cs
- DbConnectionFactory.cs
- _SslState.cs
- Stroke2.cs
- TreeNodeCollection.cs
- Item.cs
- _NegotiateClient.cs
- RectAnimationUsingKeyFrames.cs
- StringComparer.cs
- IndependentAnimationStorage.cs
- TextClipboardData.cs
- FrameworkContentElement.cs
- SoapSchemaExporter.cs
- sqlcontext.cs
- FrameworkElementFactoryMarkupObject.cs
- CompareValidator.cs
- ObsoleteAttribute.cs
- BuildManagerHost.cs
- NameTable.cs
- Utils.cs
- SchemeSettingElementCollection.cs
- Decoder.cs
- RemoteCryptoDecryptRequest.cs
- RectAnimationUsingKeyFrames.cs
- TextPointer.cs
- LayoutDump.cs
- UnsafeNativeMethods.cs
- Duration.cs
- ScriptReferenceBase.cs
- ValidateNames.cs
- ContentDesigner.cs
- MouseCaptureWithinProperty.cs
- HttpRequest.cs
- JsonClassDataContract.cs
- Function.cs
- QuadTree.cs
- DeclarativeCatalogPartDesigner.cs
- EntityDesignerDataSourceView.cs
- loginstatus.cs
- CompiledQueryCacheEntry.cs
- FontUnit.cs
- FilteredAttributeCollection.cs
- CodeSpit.cs
- AsyncStreamReader.cs
- DataSourceCacheDurationConverter.cs
- ControlBuilder.cs
- PageThemeParser.cs
- SQLMembershipProvider.cs
- BindableAttribute.cs
- ObfuscationAttribute.cs
- XmlSchemaComplexContentRestriction.cs
- SecurityDescriptor.cs
- SrgsElementList.cs
- DataGridViewCellEventArgs.cs
- StaticFileHandler.cs
- WorkflowServiceAttributes.cs
- CounterSetInstance.cs
- FilteredDataSetHelper.cs
- RelationshipWrapper.cs
- TableChangeProcessor.cs
- PrePostDescendentsWalker.cs
- MetabaseServerConfig.cs
- Pair.cs
- LambdaReference.cs
- InvalidOperationException.cs
- BindingMemberInfo.cs
- SamlSubject.cs
- SecurityPolicySection.cs
- MarshalByValueComponent.cs
- exports.cs
- WsatEtwTraceListener.cs
- StylusPointPropertyInfo.cs
- SerializableAttribute.cs
- JsonXmlDataContract.cs
- SelectionRangeConverter.cs
- SqlReferenceCollection.cs
- OdbcConnectionStringbuilder.cs
- OdbcParameterCollection.cs
- MessageDescriptionCollection.cs
- ProfileService.cs
- DragStartedEventArgs.cs
- MD5HashHelper.cs
- ObjectHelper.cs
- Missing.cs
- PictureBox.cs
- Geometry.cs
- QilTargetType.cs
- SingleKeyFrameCollection.cs
- ContentType.cs
- _NetRes.cs
- newinstructionaction.cs
- FontResourceCache.cs
- XmlILStorageConverter.cs
- ObjectManager.cs
- DesignBinding.cs
- LinqDataSourceHelper.cs
- HtmlInputReset.cs
- SqlVisitor.cs
- RoutedEventHandlerInfo.cs
- ServiceSecurityContext.cs