Configuration :: Migrating The Request.UrlReferrer.ToString() To The Web.config File
Jan 10, 2011
I have the following code in 'main.cs' file where I am checking for a condition
protected void Page_Load(object sender, EventArgs e)
{
if (Request.Form.Get("task") != null && Request.Form.Get("postToURL") != null &&
Request.UrlReferrer.ToString().Substring(0, 31).Equals("http://cs.astra.co.in:4040"))
{
ASCIIEncoding encoding = new ASCIIEncoding();
<SO ON>
Instead of checking for the URL [URL] in 'main.cs', Can I check for the same condition in the 'web.config' file ? If so, How can I do that ?? Is there any way to transfer the part -- Request.UrlReferrer.ToString().Substring(0, 31).Equals[URL] -- into the 'web.config' !!
[Code]....
View 1 Replies
Similar Messages:
Feb 15, 2011
in my web application Request.UrlReferrer is null. how can i set UrlReferrer ?
View 1 Replies
Sep 9, 2010
I came upon an interesting discussion with my team around the use of HttpRequest.UrlReferrer and wanted to solicit feedback from the community. According to the W3C spec:
The Referer[sic] request-header field allows the client to specify, for the server's benefit, the address (URI) of the resource from which the Request-URI was obtained (the"referrer", although the header field is misspelled.) The Referer request-header allows a server to generate lists of back-links to resources for interest, logging, optimized caching, etc. It also allows obsolete or mistyped links to be traced for maintenance. The Referer field MUST NOT be sent if the Request-URI was obtained from a source that does not have its own URI, such as input from the user keyboard.as input from the user keyboard.
The Request.UrlReferrer object does the work of converting referral strings that contain well formed URIs to an object with properties on every request. According to our logs there are requests that come in that contain invalid data in the referral such as:
localhost
app:/BeamBackTest.swf
app:/multtiple.swf
app:/AFriendFeed.swf
ALToolBar
app:/index.html
mhtml:file://C:Documents+and+SettingsUserDesktoporacleWhat+is+a+View+in+Oracle+-+Stack+Overflow.mht
Using Request.UrlReferrer would mean the above cases would be NULL. Is it better to discard the invalid data based on the W3C spec by using Request.UrlReferrer or preserve it by using Request.ServerVariables["HTTP_REFERER"] even though the data may be interesting, but potentially useless.
View 2 Replies
Sep 25, 2010
I am working on an app where users are only allowed access if they click through from certain URLs. I.e. I need to authenticate by using the referral url and I am using
Request.UrlReferrer to achieve this.
I am guessing that the Request.UrlReferrer can be tampered with by malicious users to gain access...
View 3 Replies
Nov 24, 2010
What I am trying to solve here is to check for what is previous page's url and compare it. If it is login.aspx then I want to display an WelcomeNote() message. Any help would be deeply appreciated. Here's the codes.
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If Request.UrlReferrer IsNot Nothing Then
View 4 Replies
Apr 25, 2010
i have a problem in my asp application . Im trying to protect the path for my application using this code :
Uri t = Request.UrlReferrer;
View 10 Replies
Mar 30, 2010
I'm preparing to deploy a ASP.NET web application. The target server has already a previous version of my web application with parameters specified on the web.config file.
In the new version of this web application, the web.config file contains new sections I would like they appear into the target web.config file on the server.
However I can't find the way to merge the new web.config sections into the existing web.config file ?
Does I have to do it programmatically, or is there a tool to merge the both files during installation ? (I'm using Web Setup Project).
View 2 Replies
Aug 25, 2010
Both returns the incoming url, Just to know When to use Request.UrlReferrer and when Request.ServerVariables["HTTP_REFERER"] and why?Currently, in one of my application Urlreferrer is working in my local machine but its not working when went live?Additionally, its most appreciable if anyone can guide any alternative of both Urlreferrer and HTTP_REFERRER?
View 1 Replies
Mar 23, 2011
I have a web page which has few comments box which multi line asp text boxes. When i submit the page, i pass all the data as Server.UrlDecode(Request.Form.ToString()). Before submitting it to DB and splitting the string based on & and manipulating the values.
But when the user types in & in the comment box, my string manipulation gets messed up and i am getting "Index outside the bound" error.
Is there any way to encode user typed & and manipulate it?
View 9 Replies
Jan 5, 2011
I am developing web applicaiton. I want to read web.config in App.config file. I have appSettings and connectionStrings in web.config. How to read that?
View 10 Replies
Nov 24, 2010
I have built an ASP.NET (.NET v4) application in VS 2010. It is working just fine. But when I try to create deployment package (so I can deploy it in our test IIS 7.5 Server), it gives me error like this,
Error 1 Could not open Source file: Could not find file 'C:11-2 estobjDebugCSAutoParameterize ransformedWeb.config'. 0 0 test
Thing is in past, I had deployed the SAME application using the SAME method.
View 2 Replies
Sep 5, 2010
i make a web site using frame but session is expire message is
Object reference not set to an instance of an object
Description: HTTP 500. Error processing request.
Stack Trace:
System.NullReferenceException: Object reference not set to an instance of an object at System.Web.UI.Control.OnLoad (System.EventArgs e) [0x00000] in <filename unknown>:0 at System.Web.UI.Control.LoadRecursive () [0x00000] in <filename unknown>:0 at System.Web.UI.Page.ProcessLoad () [0x00000] in <filename unknown>:0 at System.Web.UI.Page.ProcessPostData () [0x00000] in <filename unknown>:0 at System.Web.UI.Page.InternalProcessRequest () [0x00000] in <filename unknown>:0 at System.Web.UI.Page.ProcessRequest (System.Web.HttpContext context) [0x00000] in <filename unknown>:0 My Web Config file is<configuration> <!-- store the database connection info here --> <appSettings> <add key="sBook_StoreDBConnectionString" value="Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;Data Source=C:Program FilesCodeChargeExamplesBookStoreBookStore_MSAccess.mdb;Persist Security Info=False" /> </appSettings> <system.web> <httpRuntime executionTimeout="1000" maxRequestLength="2000000" /> <!-- DYNAMIC DEBUG COMPILATION Set compilation debug="true" to enable ASPX debugging. Otherwise, setting this value to false will improve runtime performance of this application. Set compilation debug="true" to insert debugging symbols (.pdb information) into the compiled page. Because this creates a larger file that executes more slowly, you should set this value to true only when debugging and to false at all other times. For more information, refer to the documentation about debugging ASP.NET files. --> <compilation defaultLanguage="c#" debug="true" /> <!-- CUSTOM ERROR MESSAGES Set mode="on" or "remoteonly" to enable custom error messages, "off" to disable. Add <error> tags for each of the errors you want to handle. --> <customErrors mode="Off"/> <!--<customErrors mode="On" defaultRedirect="Login.aspx"> <error statusCode="500" redirect="Login.aspx"/> <error statusCode="404" redirect="Login.aspx"/> <error statusCode="403" redirect="Login.aspx"/></customErrors> --> <!-- AUTHENTICATION This section sets the authentication policies of the application. Possible modes are "Windows", "Forms", "Passport" and "None" --> <authentication mode="None" /> <!-- APPLICATION-LEVEL TRACE LOGGING Application-level tracing enables trace log output for every page within an application. Set trace enabled="true" to enable application trace logging. If pageOutput="true", the trace information will be displayed at the bottom of each page. Otherwise, you can view the application trace log by browsing the "trace.axd" page from your web application root. --> <trace enabled="false" requestLimit="10" pageOutput="false" traceMode="SortByTime" localOnly="true" /> <!-- SESSION STATE SETTINGS By default ASP .NET uses cookies to identify which requests belong to a particular session. If cookies are not available, a session can be tracked by adding a session identifier to the URL. To disable cookies, set sessionState cookieless="true". --> <sessionState mode="InProc" stateConnectionString="tcpip=localhost:42424" cookieless="false" timeout="60" /> <!-- GLOBALIZATION This section sets the globalization settings of the application. --> <globalization requestEncoding="utf-8" responseEncoding="utf-8" /> </system.web> <connectionStrings> <add name="mydb" connectionString="Server=localhost;User=SYSDBA;Password=datacenter;Database=/opt/db/erp2.fdb;Min Pool Size=5;Max Pool Size=60;Connect Timeout=30" providerName="FirebirdSql.Web.Providers" /> <add name="mydb2" connectionString="Server=localhost;User=blackberry;Password=acgmkRMS;Database=/opt/db/pwd.fdb;Min Pool Size=5;Max Pool Size=60;Connect Timeout=30" providerName="FirebirdSql.Web.Providers" /> </connectionStrings></configuration>
View 2 Replies
Mar 31, 2010
We have created a new cname for our subdomain website. The new website is working properly with cname. We do have .net application inside the webiste which is not working with cname. For eg,1. http://servername/_folder1/app/mypage.aspx (Accessing .net application (App) website without cname)2. http://NewDomian.xxxx/app/mypage.aspx (Accessing .net application (App) website with cname)The first case is working perfectly, but when I access the second url, I got the following error.Description:
An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately. Parser Error Message: It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS.Source Error:
[Code]....
View 3 Replies
Feb 14, 2011
i'm working in vs2010 and am just about ready to deploy a Web sitei've read elsewhere that i should be able to add a web.release.config file and should be able to select it for the release buildso i added a web.release.config file right below my web.config file but it doesn't show up in my Configuration Manager
View 1 Replies
Apr 5, 2010
in my xslt i am at present hardcoding an value. <td><tr>HI</tr></td> Can i get this 'HI' instead from app settings in my web.config file?
View 3 Replies
May 10, 2010
I have upgraded my web site from 2.0 to 3.5 using VS2008 (loaded the project and selected 'yes' to the upgrade prompt), then deployed to the Live server. On the test system the website runs fine, on the Live, it fails with 'Assembly binding' (System.Core, System.Web.Extensions, and more) errors. When I commented out all the failed assemblies (just to see what happens) I got the error: 'csc.exe' cannot be found. Can anyone tell me what is wrong? 1. Is my upgrade method wrong? 2. Is there another way to upgrade? 3. How can I tell why the assemblies fail to bind?
View 6 Replies
Jun 15, 2010
I want to publish my website from the development machine to QA server. Do I need to create a new web.config file which has the new data connection strings and copy it on the QA server or is there a better way of doing this, so that every time I publish modified files, the web.config does not get overwritten.
View 9 Replies
Jun 9, 2010
what are the different sections in web.config file?
View 1 Replies
Sep 22, 2010
I am designing a web application for Leave Application of our faculties. There is a form in my website which represent the existing paper-back leave application form. Users(faculties) have to fill-up this web form and after validation an email will be send to the email address of our principal/hod. I hope that email address(s) will be provided to our group members. Now I want to know that what will be the required configuration of the web.config file? I found this blog ScottGu's Blog. Here the given configuration is:
[Code]....
But I think this is not acceptable for my project as the smtp from="test@foo.com", userName, password are unknown to me. So what should I do. Am I able to understand my requirement to you?
View 4 Replies
Feb 4, 2011
how can i encrpt database password and store to Visual Studio's connectionString areaalso, i would like to know how can i set all config in config file and how the program can read.
View 2 Replies
May 27, 2010
retrieve appsettings from the app.config file stored in a DLL directory?
I have read many posts on this and it appears as though it's not possible. I've tried all configurationmanager options without success.
Of course, when my .net web app runs, it configurationmanager pulls the settings from the web.config which I understand. I would just like to have a configuration file dedicated to the dll. (like app.config).
View 2 Replies
Jan 31, 2011
Is it possible to change web.config file at run time...
(here i want to change database connection details at run time)
View 1 Replies
Jul 16, 2010
I have a website with 3 different homepage designs. Is there a way I can set which homepage is loaded in the web.config file?
View 2 Replies
Sep 23, 2010
If I encrypt something in my config file using aspnet_regiis.exe -pef "appsettings" "path" which i think will use my logged in id's credentials. If i deploy this application on some other machine where some other user id is used to login. Will there be any issues or .......?
View 1 Replies
Jul 21, 2010
I have two test machines that both have the same issue. I have one running IIS7.5 with Windows 2008 R2 and another server running IIS7 on WIndows 2008. I am having a problem with my Web.config files not being published to the server using WebDAV. The file seems to be replaced with a blank Web.config file. Since the Web.config file is blank non of my AJAX web pages are working. I have AJAX web pages that use Microsoft's AJAX 2.0 or 3.5 (they were created in Visual Studio 2008) and I have AJAX web pages that use pure javascript accessing Codebehind classes by AjaxPro2.dll I found on the Web. All these projects worked on Windows Server 2003 with ASP.NET v3.5 because it published the Web.config file.I believe the issue has something to do with the validation process Windows 2008 uses to make sure the Web.config file is not corrupt. I tried many Web.configs and nothing works. All my applications are running from a single root folder located in inetpubwwwroot
and that single folder is "converted to application" using the DefaultAppPool (ASP.NET v2.0 Integrated Mode).
I found a workaround which is to publish my normal Web.config and a copy of it name something else like Web2.config. The Web.config is replaced on the server with a blank one, which I delete directly from the server (via Remote Desktop) and I rename the other Web2.config. This works for all my AJAX webpages both the MS AJAX and the "native" ones using pure javascript and the AJAXPro2.dll.
I tried setting the application on IIS to another Application Pool "ASP.NET v4.0 Integrated" and my MS AJAX web pages work perfectly with the blank Web.config file and not using the workaround at all. However, the "native" AJAX using purjavascript and the AJAXPro2.dll do not work because they require settings in the Web.config. This means there is something that ASP.NET 4.0 has that allows it to run the MS AJAX without a proper Web.config. I thought this might help you figure out my problem.
I have been racking my brain over this for a few weeks now and I am stuck. I really need help with getting my Web.config file from my VS2008 applications to publish (via WebDAV) to my IIS server. I can do this in either setup IIS7.5 Windows Server 2008 R2 or IIS7 Windows Server 2008. I am a programmer not system administrator. I have admin access of these servers and the system adminstrator is also stumped.Let me know if you need any additional information like my Web.config file or log files from the server.
View 1 Replies