Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="UTF-8"?><configuration>
- <configSections>
- <sectionGroup name="system.web">
- <section name="paymentGatewayService" type="Asi.iBO.Commerce.PaymentGatewayServiceSection, Asi.iBO" allowDefinition="MachineToApplication" restartOnExternalChanges="true" />
- <section name="imisSearch" type="Asi.Providers.Search.SearchSection, Asi.Providers" />
- </sectionGroup>
- <sectionGroup name="iMIS">
- <section name="SystemParams" type="Asi.SystemConfig, Asi" />
- <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
- <section name="Soa" type="Asi.Soa.Core.Configuration.SoaConfiguration, Asi.Soa.Core.Contracts" />
- </sectionGroup>
- <!--<section name="loggingConfiguration" type="Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings, Microsoft.Practices.EnterpriseLibrary.Logging, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />-->
- <section name="exceptionHandling" type="Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.Configuration.ExceptionHandlingSettings, Microsoft.Practices.EnterpriseLibrary.ExceptionHandling, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
- </configSections>
- <system.runtime.remoting>
- <application>
- <service>
- <activated type="Asi.Data.DataServer, Asi" />
- <activated type="Asi.Data.DataServerHelper, Asi" />
- </service>
- <lifetime leaseTime="10M" sponsorshipTimeOut="2M" renewOnCallTime="2M" LeaseManagePollTime="10s" />
- <channels>
- <channel ref="http">
- <serverProviders>
- <formatter ref="binary" />
- </serverProviders>
- </channel>
- </channels>
- </application>
- </system.runtime.remoting>
- <system.codedom>
- <compilers>
- </compilers>
- </system.codedom>
- <connectionStrings>
- <add name="DataSource.iMIS.Connection" connectionString="Data Source=NAF-AMSSQL-01.webnet.local;Initial Catalog=IMIS_PROD;User ID=NAFSA_WEB;Password=nafsaw3b#13;MultipleActiveResultSets=True;Application Name=IMIS_Web;" />
- <add name="DataSource.Reports.Connection" connectionString="Data Source=NAF-AMSSQL-01.webnet.local;Initial Catalog=IMIS_PROD;User ID=sa;Password=imis10mgr;MultipleActiveResultSets=True;Application Name=iMIS10;" />
- </connectionStrings>
- <location path="." inheritInChildApplications="false">
- <system.web>
- <pages autoEventWireup="true" enableEventValidation="false" validateRequest="true" controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID">
- <controls>
- <add namespace="Asi.Web.UI.WebControls" tagPrefix="asiweb" assembly="Asi.Web" />
- <add namespace="Asi.Web.UI.ResultViewer" tagPrefix="asiResultsViewer" />
- <add namespace="Microsoft.Web.UI.WebControls" tagPrefix="iewc" assembly="Microsoft.Web.UI.WebControls, Version=1.0.2.226, Culture=neutral" />
- <add tagPrefix="ajaxToolkit" namespace="AjaxControlToolkit" assembly="AjaxControlToolkit" />
- <add tagPrefix="telerik" namespace="Telerik.Web.UI" assembly="Telerik.Web.UI" />
- </controls>
- <tagMapping>
- <!-- Fixes issue with Web Parts not working with ASP.NET Ajax. See http://forums.asp.net/p/1087200/1621227.aspx -->
- <add tagType="System.Web.UI.WebControls.WebParts.WebPartManager" mappedTagType="Sample.Web.UI.WebParts.WebPartManager, Sample.Web.UI.WebParts" />
- <!-- Fixes issue with control validators working with ASP.NET Ajax. See http://weblogs.asp.net/lkempe/archive/2007/03/26/asp-net-ajax-and-asp-net-validators.aspx -->
- <add tagType="System.Web.UI.WebControls.CompareValidator" mappedTagType="Sample.Web.UI.Compatibility.CompareValidator, Validators, Version=1.0.0.0" />
- <add tagType="System.Web.UI.WebControls.CustomValidator" mappedTagType="Sample.Web.UI.Compatibility.CustomValidator, Validators, Version=1.0.0.0" />
- <add tagType="System.Web.UI.WebControls.RangeValidator" mappedTagType="Sample.Web.UI.Compatibility.RangeValidator, Validators, Version=1.0.0.0" />
- <add tagType="System.Web.UI.WebControls.RegularExpressionValidator" mappedTagType="Sample.Web.UI.Compatibility.RegularExpressionValidator, Validators, Version=1.0.0.0" />
- <add tagType="System.Web.UI.WebControls.RequiredFieldValidator" mappedTagType="Sample.Web.UI.Compatibility.RequiredFieldValidator, Validators, Version=1.0.0.0" />
- <add tagType="System.Web.UI.WebControls.ValidationSummary" mappedTagType="Sample.Web.UI.Compatibility.ValidationSummary, Validators, Version=1.0.0.0" />
- </tagMapping>
- </pages>
- <siteMap defaultProvider="AsiSitemapProvider" enabled="true">
- <providers>
- <add name="AsiSitemapProvider" type="Asi.Web.SiteMapProvider,Asi.Web" securityTrimmingEnabled="true" />
- <add name="AsiPreviewSitemapProvider" type="Asi.Web.PreviewSiteMapProvider,Asi.Web" securityTrimmingEnabled="true" />
- </providers>
- </siteMap>
- <compilation defaultLanguage="c#" debug="false" targetFramework="4.0">
- <assemblies>
- <!--<add assembly="CrystalDecisions.Shared, Version=9.2.3300.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" />
- <add assembly="CrystalDecisions.CrystalReports.Engine, Version=9.2.3300.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" />
- <add assembly="CrystalDecisions.Web, Version=9.2.3300.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" />
- <add assembly="CrystalDecisions.ReportSource, Version=9.2.3300.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" />
- <add assembly="CrystalDecisions.Enterprise.Framework, Version=9.2.3300.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" />
- <add assembly="CrystalDecisions.Enterprise.InfoStore, Version=9.2.3300.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" />-->
- <add assembly="cscompmgd, Version=8.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
- <add assembly="Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
- <add assembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
- <add assembly="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
- <add assembly="System.ServiceProcess, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
- <add assembly="System.Runtime.Serialization.Formatters.Soap, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
- <add assembly="System.Management, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
- <add assembly="System.Configuration.Install, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
- <add assembly="System.Web.Extensions.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
- </assemblies>
- </compilation>
- <httpRuntime executionTimeout="3600" maxRequestLength="10240" requestValidationMode="2.0" requestValidationType="Asi.Utilities.AsiRequestValidator" waitChangeNotification="10" maxWaitChangeNotification="60" />
- <customErrors mode="Off" defaultRedirect="Error.aspx" />
- <authentication mode="Forms">
- <forms name="Login" domain=".nafsa.org" timeout="50000000" ticketCompatibilityMode="Framework20" protection="All" path="/" enableCrossAppRedirects="true" loginUrl="/Login/Login.aspx" />
- </authentication>
- <httpCookies domain=".nafsa.org"
- httpOnlyCookies="false"
- requireSSL="false" />
- <machineKey compatibilityMode="Framework20SP2"
- validationKey="CDDA0A6B13D6D5ABDF2A395D3777406AB7B4C05DEC623F49E252038D135B0834E716CAA3185B576E70C03C36566811BB5F45DCFBAD9CE2269F8F972FF0C53DD8"
- decryptionKey="8952EC1EFC87E87AA5D30A76A9AAC4313B5ABBD11514B6ACFBB48FE2DECA7660"
- validation="SHA1" decryption="AES"/>
- <imisSearch defaultProvider="AsiSearchProvider">
- <providers>
- <add name="AsiSearchProvider" type="Asi.Providers.Search.MSIndexServerImisSearchProvider, Asi.Providers" catalog="iMIS_NAFSA_LIVE" />
- </providers>
- </imisSearch>
- <roleManager enabled="true" defaultProvider="ImisRoleProvider">
- <providers>
- <clear />
- <add name="ImisRoleProvider" type="Asi.Providers.AsiRoleProviderV10, Asi.V10" applicationName="iMIS" />
- </providers>
- </roleManager>
- <membership defaultProvider="AsiMembershipProvider">
- <providers>
- <remove name="EktronMembershipProvider" />
- <add name="AsiMembershipProvider" type="Asi.Providers.AsiMembershipProviderV10, Asi.V10" provider="CustomizedProvider" />
- <add name="CustomizedProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="DataSource.iMIS.Connection" applicationName="iMIS" requiresQuestionAndAnswer="false" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" requiresUniqueEmail="false" maxInvalidPasswordAttempts="5" />
- </providers>
- </membership>
- <profile defaultProvider="AsiProfileProvider">
- <providers>
- <add name="AsiProfileProvider" type="Asi.Providers.AsiProfileProvider, Asi.Providers" connectionStringName="DataSource.iMIS.Connection" applicationName="iMIS" />
- <add name="CustomizedProvider" type="System.Web.Profile.SqlProfileProvider" connectionStringName="DataSource.iMIS.Connection" applicationName="iMIS" />
- </providers>
- <!-- Note on properties: Do not use any characters other than [A-Za-z0-9_] in the property name. -->
- <properties>
- <group name="UI">
- <add name="Theme" type="System.String" />
- <add name="DocumentSystemLastRootKey" type="System.Guid" />
- <add name="AutoClosePublishWindow" type="System.Boolean" defaultValue="false" />
- <add name="DisplayObjectBrowserSummaryPane" type="System.Boolean" defaultValue="true" />
- </group>
- <group name="IQA">
- <add name="AdvancedMode" type="System.Boolean" defaultValue="false" />
- <add name="LastDesignTab" type="System.Int32" defaultValue="0" />
- </group>
- <group name="CM">
- <add name="NDLastWebsiteKey" type="System.Guid" />
- <add name="CDLastContentItemKey" type="System.Guid" />
- <add name="TextOnly" type="System.Boolean" defaultValue="false" />
- <add name="EnableSurfToEdit" type="System.Boolean" defaultValue="false" />
- </group>
- </properties>
- </profile>
- <webParts>
- <personalization defaultProvider="CMPageLayoutPersonalizationProvider">
- <providers>
- <remove name="EktronPersonalizationProvider" />
- <add name="CMPageLayoutPersonalizationProvider" type="PageLayoutPersonalizationProvider, Asi.Business.ContentManagement" />
- </providers>
- </personalization>
- </webParts>
- <trace enabled="false" requestLimit="10" pageOutput="false" traceMode="SortByTime" localOnly="true" />
- <sessionState mode="InProc" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;user id=sa;password=" cookieless="false" timeout="120" />
- <globalization requestEncoding="utf-8" responseEncoding="utf-8" enableClientBasedCulture="true" culture="auto" uiCulture="auto" />
- <httpHandlers>
- <clear />
- <remove verb="*" path="*.config" />
- <add verb="*" path="web.config" type="System.Web.HttpForbiddenHandler" />
- <add verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=9.2.3300.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" validate="false" />
- <add verb="POST,GET" path="ajax/*.ashx" type="Ajax.PageHandlerFactory, Ajax" />
- <add verb="GET" path="__Picture.axd" type="Asi.Web.UI.WebControls.ImageGrabber" />
- <add verb="*" path="Reserved.ReportViewerWebControl.axd" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
- <add verb="*" path="Telerik.RadUploadProgressHandler.ashx" type="Telerik.Web.UI.RadUploadProgressHandler" validate="false" />
- <add verb="*" path="Telerik.Web.UI.DialogHandler.aspx" type="Telerik.Web.UI.DialogHandler, Telerik.Web.UI" />
- <add verb="*" path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource" validate="false" />
- <add verb="*" path="ChartImage.axd" type="Telerik.Web.UI.ChartHttpHandler" validate="false" />
- <add verb="*" validate="false" path="Telerik.Web.UI.SpellCheckHandler.axd" type="Telerik.Web.UI.SpellCheckHandler, Telerik.Web.UI" />
- </httpHandlers>
- <httpModules>
- <add type="Asi.Web.NavController,Asi.Web" name="Asi.Web" />
- <add type="Asi.Web.UrlRewriter,Asi.Web" name="UrlRewriter" />
- <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
- <add name="RadUploadModule" type="Telerik.Web.UI.RadUploadHttpModule" />
- </httpModules>
- <xhtmlConformance mode="Transitional" />
- <!-- Used by Asi.iBO -->
- <paymentGatewayService>
- <providers>
- <add name="PayFlowProPaymentGatewayProvider" type="Asi.PaymentGateway.PayflowProPaymentGatewayProvider, PayflowProPaymentGatewayProvider" authorizationAccounts="VERISIGN,PaymentTech,PAYFLOWPRO" />
- <add name="DialectPaymentGatewayProvider" type="Asi.PaymentGateway.DialectPaymentGatewayProvider, DialectPaymentGatewayProvider" authorizationAccounts="SAFEPAY" processingMode="purchase" />
- <add name="NoProcessingPaymentGatewayProvider" type="Asi.PaymentGateway.NoProcessingPaymentGatewayProvider, NoProcessingPaymentGatewayProvider" authorizationAccounts="NOPROCESS,DEBIT" />
- <add name="PayPalPaymentGatewayProvider" type="Asi.PaymentGateway.PayPalPaymentGatewayProvider, PayPalPaymentGatewayProvider" authorizationAccounts="PAYPALEC" />
- </providers>
- </paymentGatewayService>
- <webServices>
- <protocols>
- <add name="HttpPost" />
- </protocols>
- </webServices>
- </system.web>
- </location>
- <system.net>
- <mailSettings>
- <smtp deliveryMethod="network" from="webmaster@nafsa.org">
- <network host="SMTP.OFFICE365.COM"
- port="587"
- userName="webmaster@nafsa.org"
- password="Sanofi48"
- enableSsl="true"/>
- </smtp>
- </mailSettings>
- </system.net>
- <iMIS>
- <SystemParams>
- <add key="AsiInternal" value="true" />
- <add key="Authenticate.Anonymous.Allow" value="true" />
- <add key="Authenticate.Anonymous.UserId" value="GUEST" />
- <add key="Authenticate.PersistLogin.Allow" value="true" />
- <add key="Authenticate.PersistLogin.Minutes" value="0" />
- <add key="Authenticate.SecureLoginPage" value="false" />
- <add key="Authenticate.WindowsIdentity.Allow" value="true" />
- <add key="Browser.DisableContextMenu" value="false" />
- <add key="CustomErrors.ErrorPage.DisplayMode.Debug" value="false" />
- <add key="SqlCommand.CommandTimeout" value="300" />
- <add key="AtomCompiler.DebugCompile" value="false" />
- <add key="PagedResults.MaxRecords" value="5000000" />
- <add key="Authentication.AllowAddUserToAuthStore" value="true" />
- <add key="Authentication.AllowUsernameChange" value="true" />
- <add key="Authentication.PasswordResetTokenExpireDays" value="7" />
- <add key="BOD.AssemblyCachePeriod" value="5" />
- <add key="Sitemap.CachePeriod" value="5" />
- <add key="Communities.AllowedUploadFileTypes" value="FOL,DOC,PDF,TXT,HTM,HTML,GIF,JPG,PNG,RTF,ZIP,XML,WMV" />
- <add key="Communities.EmbedImageAttachments" value="true" />
- <add key="Communities.EmbedVideoAttachments" value="true" />
- <add key="Communities.EmbedAudioAttachments" value="true" />
- <add key="Content.EnablePageCaching" value="true" />
- </SystemParams>
- <Soa>
- <addressValidators>
- <addressValidator type="Asi.Soa.ValidateAddress.MelissaData.VerifyAddressMelissaAddressObject, Asi.Soa.ValidateAddress.MelissaData" countries="us,default" />
- </addressValidators>
- <contractAssemblies>
- <contractAssembly assembly="Asi.Soa.Core.Contracts" />
- <contractAssembly assembly="Asi.Soa.Membership.Contracts" />
- <contractAssembly assembly="Asi.Soa.Commerce.Contracts" />
- <contractAssembly assembly="Asi.Soa.Events.Contracts" />
- <contractAssembly assembly="Asi.Soa.Fundraising.Contracts" />
- <contractAssembly assembly="Asi.Soa.Nrds.Contracts" />
- </contractAssemblies>
- <entityTypeProviders>
- <entityTypeProvider type="Asi.Soa.Membership.Persistence.V10.RegisterMembershipEntityTypes, Asi.Soa.Membership.Persistence.V10" />
- <entityTypeProvider type="Asi.Soa.Commerce.Persistence.V10.RegisterCommerceEntityTypes, Asi.Soa.Commerce.Persistence.V10" />
- <entityTypeProvider type="Asi.Soa.Events.Persistence.V10.RegisterEventsEntityTypes, Asi.Soa.Events.Persistence.V10" />
- <entityTypeProvider type="Asi.Soa.Fundraising.Persistence.V10.RegisterFundraisingEntityTypes, Asi.Soa.Fundraising.Persistence.V10" />
- <entityTypeProvider type="Asi.Soa.Nrds.Persistence.RegisterNrdsEntityTypes, Asi.Soa.Nrds.Persistence" />
- <!-- Generally the Core.Persistence provider should be listed last, so that other applications can intercept
- and supply service for deferred entity definition, as Core.Persistance may find a matching table, view or business object
- and block other users applications if first.-->
- <entityTypeProvider type="Asi.Soa.Core.Persistence.V10.RegisterCoreEntityTypes, Asi.Soa.Core.Persistence.V10" />
- <entityTypeProvider type="Asi.Soa.Core.RegisterCoreEntityTypes, Asi.Soa.Core" />
- </entityTypeProviders>
- <dynamicClaimEvaluators>
- <dynamicClaimEvaluator type="Asi.Soa.Membership.Persistence.V10.MembershipDynamicClaimEvaluator, Asi.Soa.Membership.Persistence.V10" />
- </dynamicClaimEvaluators>
- <settings>
- <setting key="AVSEndpointType" value="Soap11" />
- <setting key="AVSUri" value="http://corevalidation.advsol.com/CoreValidation/Asi.Avs.CoreValidator.AddressValidationService.svc" />
- <setting key="AVSUser" value="ASIAVS" />
- <setting key="AVSPassword" value="AVS!05062011" />
- <setting key="AVSCountries" value="US,USA,CA,CAN" />
- <setting key="DefaultPaymentMethodId" value="CASH" />
- <setting key="ImportFilesLocation" value="C:\iMIS\Import Files" />
- <setting key="ImportUserName" value="stacey" />
- <setting key="ImportUserPassword" value="stacey" />
- <setting key="EntityManagerDefaultBaseUri" value="net.tcp://10.2.2.19:809/WCM/NetTcp" />
- <!--<setting key="EntityManagerDefaultBaseUri" value="net.tcp://NAF-ENTER-03.webnet.local:808/IMIS15_DEFAULT/NetTcp" />-->
- <setting key="EntityManagerDefaultEndpointType" value="NetTcp" />
- </settings>
- </Soa>
- <log4net>
- <!-- Configure file logging -->
- <appender name="FileAppender" type="log4net.Appender.FileAppender">
- <file value="..\\Asi.WebRoot.log" />
- <appendToFile value="true" />
- <layout type="log4net.Layout.PatternLayout">
- <conversionPattern value="%d{yyyy'-'MM'-'dd HH':'mm':'ss'.'fff} %p %t %c - %m%n" />
- </layout>
- <filter type="log4net.Filter.LevelRangeFilter">
- <levelMin value="WARN" />
- <acceptOnMatch value="true" />
- </filter>
- </appender>
- <!-- Configure Windows event log logging -->
- <appender name="EventLogAppender" type="log4net.Appender.EventLogAppender">
- <applicationName value="ASI" />
- <layout type="log4net.Layout.PatternLayout">
- <conversionPattern value="%date [%thread] %-5level %logger [%property{NDC}] - %message%newline" />
- </layout>
- <filter type="log4net.Filter.LevelRangeFilter">
- <levelMin value="ERROR" />
- <acceptOnMatch value="true" />
- </filter>
- </appender>
- <!-- Enable both appenders -->
- <root>
- <appender-ref ref="FileAppender" />
- <appender-ref ref="EventLogAppender" />
- </root>
- </log4net>
- </iMIS>
- <location path="iMIS/AtomPainter">
- <system.web>
- <xhtmlConformance mode="Legacy" />
- </system.web>
- </location>
- <appSettings>
- <clear />
- <add key="WebService.PreDeterminedKey" value="90BD0C55-CA94-493A-B1A2-29F238C1A5C9" />
- <add key="ListBillReportPath" value="E:\websites\nafsa_wcm\Net\Reports\NU_DuesListBill_2.rpt" />
- <add key="IndividualListBillReportPath" value="E:\websites\nafsa_wcm\Net\Reports\NU_SingleDuesListBill.rpt" />
- <add key="UseSecure" value="true" />
- <add key="DefaultLoginRedirect" value="~/MyNAFSA" />
- <add key="CookieDomain" value="nafsa.org" />
- <add key="DefaultJoinContact" value="gordonw@nafsa.org" />
- <add key="ImisStaffUserId" value="MANAGER" />
- <add key="ImisStaffUserPassword" value="manager" />
- <add key="LoginUrl" value="/login/login.aspx" />
- <add key="System.WebLogin" value="GUEST" />
- <add key="Request.Url.Authority.ToString" value="localhost" />
- <add key="EmailAddressGlobalErrors" value="testing@advsol.com" />
- <add key="UsingIMISSecurityTable" value="true" />
- <add key="ImisWebServerUrl" value="http://naf-enter-03/NAFSA_Live" />
- <add key="iBOCacheRefreshIntervalSeconds" value="300" />
- <add key="IsStaffSite" value="true" />
- <add key="404Page" value="/404.aspx" />
- <!-- Set to true to allow debug javascript to be served -->
- <add key="DebugJavascript" value="false" />
- <!-- To sign up for a free Recaptcha account, and acquire API keys for the settings below, visit http://recaptcha.net/whyrecaptcha.html -->
- <add key="RecaptchaPublicKey" value="" />
- <add key="RecaptchaPrivateKey" value="" />
- <!-- allowed values: red, blackglass, white, clean -->
- <add key="RecaptchaTheme" value="white" />
- <!-- uncomment these to use a CDN provider for jQuery script -->
- <!-- <add key="jQueryURLDebug" value="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.js" /> -->
- <!-- <add key="jQueryURLRelease" value="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" /> -->
- <add key="secureMembershipWebService" value="true" />
- <add key="secureQueryWebService" value="true" />
- <add key="EnableFacebookApi" value="false" />
- <add key="aspnet:MaxHttpCollectionKeys" value="2000" />
- <add key="webpages:Enabled" value="true" />
- </appSettings>
- <system.webServer>
- <httpProtocol>
- <customHeaders>
- <clear />
- <add name="X-UA-Compatible" value="IE=9" />
- </customHeaders>
- </httpProtocol>
- <validation validateIntegratedModeConfiguration="false" />
- <defaultDocument>
- <files>
- <clear />
- <add value="Default.htm" />
- <add value="Default.aspx" />
- <add value="index.htm" />
- <add value="index.html" />
- <add value="iisstart.htm" />
- </files>
- </defaultDocument>
- <modules runAllManagedModulesForAllRequests="true">
- <remove name="NafsaUrlModule" />
- <remove name="MyDigestAuthenticationModule" />
- <remove name="ScriptModule" />
- <remove name="EkUrlAliasModule" />
- <remove name="EkUrlRedirectModule" />
- <remove name="EkMobileDeviceModule" />
- <remove name="EkAssetServerModule" />
- <remove name="EkHelpModule" />
- <remove name="NavController" />
- <remove name="UrlRewriter" />
- <remove name="RadUploadModule" />
- <add name="NavController" type="Asi.Web.NavController,Asi.Web" />
- <add name="UrlRewriter" type="Asi.Web.UrlRewriter,Asi.Web" />
- <add name="RadUploadModule" preCondition="integratedMode" type="Telerik.Web.UI.RadUploadHttpModule" />
- <remove name="ScriptModule" />
- <add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
- </modules>
- <handlers>
- <remove name="ek*" />
- <remove name="ekdav" />
- <remove name="ImageHandler" />
- <remove name="Telerik_RadUploadProgressHandler_ashx" />
- <remove name="Ajax.PageHandlerFactory" />
- <remove name="Telerik.RadUploadProgressHandler.ashx_" />
- <remove name="Telerik.Web.UI.DialogHandler.aspx_" />
- <remove name="Telerik.Web.UI.WebResource.axd_" />
- <remove name="ChartImage.axd_" />
- <remove name="Telerik.Web.UI.SpellCheckHandler.axd_" />
- <remove name="ReportViewerWebControlHandler" />
- <add name="ImageHandler" path="__Picture.axd" verb="*" type="Asi.Web.UI.WebControls.ImageGrabber" resourceType="Unspecified" preCondition="integratedMode" />
- <add name="Telerik_RadUploadProgressHandler_ashx" verb="*" preCondition="integratedMode" path="Telerik.RadUploadProgressHandler.ashx" type="Telerik.Web.UI.RadUploadProgressHandler" />
- <remove name="WebServiceHandlerFactory-Integrated" />
- <remove name="ScriptHandlerFactory" />
- <remove name="ScriptHandlerFactoryAppServices" />
- <remove name="ScriptResource" />
- <add name="Ajax.PageHandlerFactory" verb="POST,GET" path="ajax/*.ashx" preCondition="integratedMode" type="Ajax.PageHandlerFactory, Ajax" />
- <add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
- <add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
- <add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
- <add name="Telerik.RadUploadProgressHandler.ashx_" verb="*" path="Telerik.RadUploadProgressHandler.ashx" type="Telerik.Web.UI.RadUploadProgressHandler" preCondition="integratedMode" />
- <add name="Telerik.Web.UI.DialogHandler.aspx_" verb="*" path="Telerik.Web.UI.DialogHandler.aspx" type="Telerik.Web.UI.DialogHandler, Telerik.Web.UI" preCondition="integratedMode" />
- <add name="Telerik.Web.UI.WebResource.axd_" verb="*" path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource, Telerik.Web.UI" preCondition="integratedMode" />
- <add name="ChartImage.axd_" path="ChartImage.axd" verb="*" type="Telerik.Web.UI.ChartHttpHandler" preCondition="integratedMode" />
- <add name="Telerik.Web.UI.SpellCheckHandler.axd_" verb="*" path="Telerik.Web.UI.SpellCheckHandler.axd" type="Telerik.Web.UI.SpellCheckHandler, Telerik.Web.UI" preCondition="integratedMode" />
- <add name="ReportViewerWebControlHandler" preCondition="integratedMode" verb="*" path="Reserved.ReportViewerWebControl.axd" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
- </handlers>
- <security>
- <!-- Required to allow .NET Remoting for the Word Merge process engine editor. -->
- <requestFiltering allowDoubleEscaping="True">
- <requestLimits maxAllowedContentLength="10485760" />
- <fileExtensions>
- <clear />
- <add fileExtension=".cshtml" allowed="true" />
- </fileExtensions>
- </requestFiltering>
- </security>
- <staticContent>
- <!-- Installer CI build will change this to 2.00:00:00 for customer performance -->
- <clientCache cacheControlMaxAge="2.00:00:00" cacheControlMode="UseMaxAge" />
- </staticContent>
- <httpErrors>
- <remove statusCode="404" subStatusCode="-1" />
- <error statusCode="404" prefixLanguageFilePath="%SystemDrive%\inetpub\custerr" path="/iMIS15_Default/404.aspx" responseMode="ExecuteURL" />
- </httpErrors>
- <urlCompression doStaticCompression="true" doDynamicCompression="true" />
- <!--<httpRedirect enabled="true" destination="http://www.nafsa.org/wcmOFFLINE" exactDestination="true" />-->
- <!--<rewrite>
- <rules>
- <rule name="External IP" stopProcessing="true">
- <conditions>
- <add input="{REMOTE_ADDR}" pattern="208\.99\.242\.42" ignoreCase="false" negate="true" />
- <add input="{REMOTE_ADDR}" pattern="10\.1\.\d+\.\d+" ignoreCase="false" negate="true" />
- <add input="{REMOTE_ADDR}" pattern="10\.2\.2\.\d+" ignoreCase="false" negate="true" />
- <add input="{REMOTE_ADDR}" pattern="192\.168\.\d+\.\d+" ignoreCase="false" negate="true" />
- <add input="{REMOTE_ADDR}" pattern="::1" ignoreCase="false" negate="true" />
- <add input="{REMOTE_ADDR}" pattern="127\.0\.0\.1" ignoreCase="false" negate="true" />
- </conditions>
- <action type="Redirect" url="/wcmOFFLINE/app_offline.htm" redirectType="Found" />
- </rule>
- </rules>
- </rewrite>-->
- </system.webServer>
- <system.serviceModel>
- <diagnostics>
- <messageLogging logEntireMessage="true" logMalformedMessages="true" logMessagesAtTransportLevel="true" />
- </diagnostics>
- <extensions>
- <behaviorExtensions>
- <add name="validation" type="Microsoft.Practices.EnterpriseLibrary.Validation.Integration.WCF.ValidationElement, Microsoft.Practices.EnterpriseLibrary.Validation.Integration.WCF, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
- </behaviorExtensions>
- </extensions>
- <bindings>
- <basicHttpBinding>
- <binding name="basicHttpTransportWithMessageCredential" maxReceivedMessageSize="10000000" openTimeout="00:00:30">
- <!--Set our initial open connection timeout to AVS to be only 30 seconds-->
- <security mode="TransportWithMessageCredential">
- <transport clientCredentialType="None" />
- <message clientCredentialType="UserName" />
- </security>
- </binding>
- <binding name="basicHttpTransport" maxReceivedMessageSize="10000000">
- <security mode="Transport">
- <transport clientCredentialType="None" />
- </security>
- </binding>
- <binding name="AddressServiceTransportSecurity" maxReceivedMessageSize="10000000">
- <security mode="TransportWithMessageCredential">
- <transport clientCredentialType="None" proxyCredentialType="None" realm="" />
- <message clientCredentialType="UserName" algorithmSuite="Default" />
- </security>
- </binding>
- </basicHttpBinding>
- <webHttpBinding>
- <binding name="web" maxReceivedMessageSize="10000000" allowCookies="true">
- <security mode="Transport" />
- </binding>
- </webHttpBinding>
- <wsHttpBinding>
- <binding name="wsHttp">
- <security mode="Message">
- <transport clientCredentialType="None" />
- <message clientCredentialType="UserName" />
- </security>
- </binding>
- </wsHttpBinding>
- <customBinding>
- <binding name="netTcp">
- <binaryMessageEncoding>
- <readerQuotas maxArrayLength="2147483647" maxStringContentLength="2147483647" maxDepth="64" />
- </binaryMessageEncoding>
- <security authenticationMode="UserNameOverTransport" />
- <windowsStreamSecurity />
- <tcpTransport portSharingEnabled="true" maxBufferPoolSize="52428800" maxReceivedMessageSize="2147483647" maxBufferSize="2147483647" />
- </binding>
- </customBinding>
- </bindings>
- <behaviors>
- <serviceBehaviors>
- <behavior name="ASPNETProviders">
- <serviceDebug includeExceptionDetailInFaults="false" />
- <serviceMetadata httpGetEnabled="true" httpGetUrl="" />
- <serviceCredentials>
- <userNameAuthentication userNamePasswordValidationMode="MembershipProvider" />
- </serviceCredentials>
- <serviceAuthorization principalPermissionMode="Custom">
- <authorizationPolicies>
- <add policyType="Asi.Soa.ServiceModelEx.ClaimsAuthorizationPolicy, Asi.Soa.ServiceModelEx" />
- </authorizationPolicies>
- </serviceAuthorization>
- </behavior>
- <behavior name="netTcp">
- <serviceDebug includeExceptionDetailInFaults="true" />
- <serviceMetadata />
- <serviceCredentials>
- <userNameAuthentication userNamePasswordValidationMode="Custom" customUserNamePasswordValidatorType="Asi.Soa.ServiceModelEx.NullUserNamePasswordValidator, Asi.Soa.ServiceModelEx" />
- <clientCertificate>
- <authentication certificateValidationMode="None" />
- </clientCertificate>
- </serviceCredentials>
- <serviceAuthorization principalPermissionMode="Custom">
- <authorizationPolicies>
- <add policyType="Asi.Soa.ServiceModelEx.ClaimsAuthorizationPolicy, Asi.Soa.ServiceModelEx" />
- </authorizationPolicies>
- </serviceAuthorization>
- </behavior>
- </serviceBehaviors>
- <endpointBehaviors>
- <behavior name="SoapBehavior">
- <!--<validation enabled="true" ruleset=""/>-->
- </behavior>
- <behavior name="RestBehavior">
- <!--<faultingWebHttp />-->
- </behavior>
- <behavior name="AjaxBehavior">
- <enableWebScript />
- </behavior>
- </endpointBehaviors>
- </behaviors>
- <services>
- <service name="Asi.Soa.Core.Services.EntityService" behaviorConfiguration="ASPNETProviders">
- <endpoint address="Soap11" name="Soap11" behaviorConfiguration="SoapBehavior" binding="basicHttpBinding" bindingConfiguration="basicHttpTransportWithMessageCredential" contract="Asi.Soa.Core.ServiceContracts.IEntityService" />
- <!--<endpoint address="Soap11to" name="Soap11to" behaviorConfiguration="SoapBehavior" binding="basicHttpBinding" bindingConfiguration="basicHttpTransport" contract="Asi.Soa.Core.ServiceContracts.IEntityService" />-->
- <!--<endpoint address="Soap12" name="Soap12" behaviorConfiguration="SoapBehavior" binding="wsHttpBinding" bindingConfiguration="wsHttp" contract="Asi.Soa.Core.ServiceContracts.IEntityService" />-->
- <!-- Uncomment to enable netTcp hosting. This only works in IIS7+; see http://labs.episerver.com/en/Blogs/Paul-Smith/Dates/2008/6/Hosting-non-HTTP-based-WCF-applications-in-IIS7/ for prereqs -->
- <!-- Note that *anyone* who can write a .NET application and can connect to this website will be able to authenticate with username only (no password), so be very careful here -->
- <!--<endpoint address="netTcp" name="netTcp" binding="customBinding" bindingConfiguration="netTcp" contract="Asi.Soa.Core.ServiceContracts.IEntityService" />-->
- <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
- </service>
- <!-- activate NetTcp on IIS 7 + instead of a separate server -->
- <service name="Asi.Soa.Core.Services.EntityServiceNetTcpAdaptor" behaviorConfiguration="netTcp">
- <endpoint address="netTcp" name="netTcp" binding="customBinding" bindingConfiguration="netTcp" contract="Asi.Soa.Core.ServiceContracts.IEntityService" />
- <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
- </service>
- <service name="Asi.Soa.Core.Services.EntityServiceRestAdaptor" behaviorConfiguration="ASPNETProviders">
- <endpoint address="" name="rest" binding="webHttpBinding" bindingConfiguration="web" behaviorConfiguration="RestBehavior" contract="Asi.Soa.Core.ServiceContracts.IEntityService" />
- <!--<endpoint address="SoapTransportSecurity" name="SoapTransportSecurity" behaviorConfiguration="SoapBehavior" binding="basicHttpBinding" bindingConfiguration="basicHttpTransport" contract="Asi.Soa.PartiesContracts.IPartyService" />-->
- <!--<endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />-->
- </service>
- </services>
- </system.serviceModel>
- <system.diagnostics>
- <sources>
- <source name="System.ServiceModel" switchValue="Information, ActivityTracing" propagateActivity="true">
- <listeners>
- <add name="traceListener" type="System.Diagnostics.XmlWriterTraceListener" initializeData="c:\log\ServerTraces.svclog" />
- </listeners>
- </source>
- </sources>
- </system.diagnostics>
- <location path="AsiCommon/Controls/BOA/design.aspx">
- <system.web>
- <httpRuntime requestValidationMode="2.0" />
- </system.web>
- </location>
- <location path="AsiCommon/Controls/ContentManagement/ContentDesigner/SearchPublishHelper.aspx">
- <system.web>
- <httpRuntime requestValidationMode="2.0" />
- </system.web>
- </location>
- <location path="Core/Admin/Orders/Product/productsetup.aspx">
- <system.web>
- <httpRuntime requestValidationMode="2.0" />
- </system.web>
- </location>
- <location path="framework/leftnav.aspx">
- <system.web>
- <httpRuntime requestValidationMode="2.0" />
- </system.web>
- </location>
- <location path="framework/task.aspx">
- <system.web>
- <httpRuntime requestValidationMode="2.0" />
- </system.web>
- </location>
- <location path="framework/top.aspx">
- <system.web>
- <httpRuntime requestValidationMode="2.0" />
- </system.web>
- </location>
- <location path="iMIS/ContentManagement/ContentLayoutCustom.aspx">
- <system.web>
- <httpRuntime requestValidationMode="2.0" />
- </system.web>
- </location>
- <location path="iMIS/ContentManagement/ContentLayoutEdit.aspx">
- <system.web>
- <httpRuntime requestValidationMode="2.0" />
- </system.web>
- </location>
- <location path="iMIS/QueryBuilder/design.aspx">
- <system.web>
- <httpRuntime requestValidationMode="2.0" />
- </system.web>
- </location>
- <location path="iMIS/RapidGiftEntry/Admin/GiftEntry.aspx">
- <system.web>
- <httpRuntime requestValidationMode="2.0" />
- </system.web>
- </location>
- <location path="iMIS/Setup/SystemConfigPage.aspx">
- <system.web>
- <httpRuntime requestValidationMode="2.0" />
- </system.web>
- </location>
- <location path="iMIS/WorkflowManagement/workflowdesigner.aspx">
- <system.web>
- <httpRuntime requestValidationMode="2.0" />
- </system.web>
- </location>
- <location path="EntityService.svc">
- <system.webServer>
- <security>
- <ipSecurity allowUnlisted="true">
- <add ipAddress="127.0.0.1" allowed="true" />
- </ipSecurity>
- </security>
- </system.webServer>
- </location>
- </configuration>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement