Configuration :: .net App That Calls An Exe Under Alternate User Context?

Mar 28, 2011

I'm banging my head against a wall here... can't get to the bottom of this issue. I have code that works fine when debugging in visual studio but breaks when deployed to both IIS 6 and IIS 7.5. Basically, it uses Process and ProcessStartInfo to start a program
(a command line tool, exe) and redirect the output to the web page. It uses the username and password properties of the ProcessStartInfo class to run the exe tool as a specific user. The tool requires admin privelages so I need to run it as such, but certianly don't want to run the IIS service or the asp.net app pool under an admin context.

No exception occurs when run on IIS, but it does not work, when trying to run on IIS 6 I get this error dialog: "The application failed to initialize properly (0xc0000142). Click on ok to terminate the application." It's obviously a security/config issue, but what specifically is the culprit? For IIS 6, an application pool was created for this, runs under 'network service', as usual, but again the process being started by the system.diagnostics.process class is run under a different account, which is an administrator account. For IIS 7.5, same thing,an app pool was created, so it runs under the 'iis appPoolNameOfPool' context.

View 6 Replies


Similar Messages:

Generating Images: Alternate Font By User Agent (OS)?

Jun 7, 2010

I need to generate small images for certain parts of text. Those will have to fit into the text seamlessly. I know I can not make up for every browser font settings available, but how do I have to check for Linux, Mac and Windows users depending on the user agent? I want to use the right font (of the three "Verdana, Arial, Helvetiva") for the right user agent OS.

So:How do I check for the OS? What do I have to compare to in the user agentWhere can I get the other two fonts. Does the Windows-included Verdana look the same as the one used on Linux (or, is it free anyway? I don't know much about fonts)? Where do I get Helvetica? Is it Mac OS licensed?

Any code examples can be in either c# or VB.NET. I can read both.

View 2 Replies

Ajax - Alternate Way To Use Page Method Inside User Control?

Mar 8, 2011

Is there a way by which i can achieve functionality of page method inside a user control.

View 2 Replies

Configuration :: How To Created A Simple Web Application That Calls A COM Object

Jun 28, 2010

I have searched the vast information highway and found nothing but road blocks!I have created a simple web application that calls a COM object like we've all done before. Well this time, the COM interop don't want to work due to DCOM Identity CRISIS. The only way I can get it to work is to physically log in to the web server and thenrun my web application.

View 1 Replies

Configuration :: Hosting Provider Doesn't Allow Watchers Or Calls From The Global.asax?

Aug 31, 2010

I've put together some code that processes XML files as they're uploaded to the server using the FileSystemWatcher for one of my clients. The XML is uploaded every hour, and the FSW watches a set directory for new files. All is well and works fine in my development environment but I'm using my clients hosting provider (www.webhostforasp.net) and when uploading a new XML file it appears that nothing is happening? It is possible that the hosting provider doesn't allow watchers or calls from the Global.asax?

What would be the best way to find out what's going on there, considering that without running the site in debug mode, I've got no way of knowing what's going on with the Global.asax or the FSW?

View 4 Replies

Calls To Successive Calls On Repeater With XML Datasource Is Not Binding New Data?

Feb 17, 2010

I have the following Page_Load function...

protected void Page_Load(object sender, EventArgs e)
{
XmlDataSource1.Data = GetXmlFromFile(Request.QueryString["file"]);
XmlDataSource1.DataBind();
Repeater1.DataBind();
}

The page in which this Page_Load resides is called by a parent page. Each time this Page_Load gets called the value of "file" in the query string will be different. So each time I will be receiving the XML contents from a different file which are inserted into the XmlDataSource and then bound against by the Repeater. Getting the XML data from the file works great but when I bind against the repeater that only works the first time through Page_Load. Each time after that when this code is executed the same results from the first XML file are displayed in the repeater.

What am I missing here. How can I get the XML data to be bound against the repeater on each page load instead of just the first one?

View 3 Replies

Multiple Webservice Calls / Some Of Its Calls Are Duplicated (with Difference Of Milliseconds)

May 10, 2010

I have a webservice (ASP.NET) deployed on a webfarm. A client application consumes it on daily basis. The problem is that some of its calls are duplicated (with difference of milliseconds). For example I have a function Foo(string a,string b). The client app calls this webmethod as Foo('test1','test2') once but my log shows that it is being called twice or sometimes 3 or 4 times randomly. Is this anything wrong with the webfarm or the code? Note that the webmethod has simple straighfarward insert and update statements.

View 1 Replies

Configuration :: Server Process Is Not Available In This Context

Sep 20, 2010

I have a problem when I add the following line at the beginning of my Global.asax.vb

[Code]....

I get a "Server process is not available in this context" error. (System.Web.HttpServerUtility.MapPath(String path) +8660257)

I need the physical path to the Database1.mdb file because I open a Database connection in the Session_Start sub.

View 3 Replies

Configuration :: Name Doesn't Exist In Current Context

Dec 16, 2010

I have Called a Function " GetPhotos" from Designer Page (source). Getphotos() is in Code-behind Page. It runs well When i only Build the Application. But when i Publish the same application using "fixedName and single page Assemblies" option Enable, it Returns an Error

Compiler Error Message: CS0103: The name 'GetPhotos' does not exist in the current context.

what should i do? Code in Design page:

<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<asp:Panel ID="pn1" runat="server" GroupingText="Facility's">
<table width="100%">
<tr>
<td style="text-align: left">
<asp:Label ID="Label2" runat="server" Height="100%"
style="font-size: 21pt; font-weight: 700; color: #996633" Width="100%"></asp:Label>
</td>
</tr>
<tr><td style="text-align: left"><asp:Label ID="Label3" runat="server"
style="text-align: justify"></asp:Label></td></tr>
<tr>
<td>
<asp:GridView ID="GridView1" runat="server" AllowPaging="True"
BackColor="White" BorderColor="#336666" BorderStyle="Double" BorderWidth="3px"
CellPadding="4" PageSize="15" Width="100%"
onselectedindexchanged="GridView1_SelectedIndexChanged">
<RowStyle BackColor="White" ForeColor="#333333" />
<FooterStyle BackColor="White" ForeColor="#333333" />
<PagerStyle BackColor="#336666" ForeColor="White" HorizontalAlign="Center" />
<SelectedRowStyle BackColor="#339966" Font-Bold="True" ForeColor="White" />
<HeaderStyle BackColor="#336666" Font-Bold="True" ForeColor="White" />
</asp:GridView>
<%
GetPhotos(Label2.Text);
%>
</td>
</tr>
</table>
</asp:Panel>
</asp:Content>

View 1 Replies

Configuration :: The Name 'ExtensionManager' Does Not Exist In The Current Context

Apr 9, 2010

Server Error in '/mayblogger' Application.

Compilation Error

Description: An error occurred during the compilation of a resource required to service this request. review the following specific error details and modify your source code appropriately.

Compiler Error Message: CS0103: The name 'ExtensionManager' does not exist in the current context

Source Error:

[Code]....

View 1 Replies

IIS Configuration :: The Requested Address Is Not Valid In Its Context

May 23, 2012

I have ASPX For Which send the Data to Email Address

while working with Development Machine it is Working fine

But when Going to Deploy on the server it showing the Following Error

I am using Windows'2003 with IIS6

The requested address is not valid in its context 192.168.0.249:25

Stack Trace:

[ConnectionException: The requested address is not valid in its context 192.168.0.249:25]
cpSphere.Mail.TcpSocket.HandleException(SocketException e) +397
cpSphere.Mail.TcpSocket.Connect(EndPoint RemoteEndPoint) +230
cpSphere.Mail.TcpSocket.Connect(String ServerName, Int32 Port) +360
cpSphere.Mail.TcpSocket.Connect() +118
cpSphere.Mail.Smtp.Esmtp.Connect() +132

[Code] .....

View 1 Replies

VS 2008 Multiple Users Using The App Will The Variable Get Overwritten Each Time A User Calls It?

Jul 19, 2010

If I declare a public variable in my module then publish it out on the server...then have multiple users using the app will the variable get overwritten each time a user calls it?

View 1 Replies

AJAX :: ModalPopUpExtender - When The User Clicks The Link Button It Calls The Popup?

May 20, 2010

when I was trying to set this ModalPopUpExtender i was using a btn1 as the targetCOntrolID. btn1 is no longer used and i want to remove it from the page, but dont know what to do about the TargetControlID.

ASP Code [Code]....

VB Code Behind
[Code]....

There is a gridview on the page and when the user clicks the link button it calls the popup..

[Code]....
How can I remove btn1 and the ModalPopUpExtender still work ?

View 2 Replies

Custom Server Controls :: User Control Calls Javascript Code On Load?

Jul 23, 2010

I'm building this small control. It should detect client resolution and set height and width values within two separated HtmlInputHidden controls. But tester property is not getting values froms this control.

[ToolboxData("<{0}:UIControlResolution runat=server></{0}:UIControlResolution>")]
public class UIControlResolution : Control
{
HtmlInputHidden _txtwidth = new HtmlInputHidden();
HtmlInputHidden _txtheight = new HtmlInputHidden();

[Code]....

View 2 Replies

Membership.GetUser() Vs Context.User?

Apr 29, 2010

What are the differences between Membership.GetUser() and Context.User, and which is recommended for use in getting information about the current user?

View 2 Replies

VS 2008 - Context.User.Identity.Name Is Empty

Oct 17, 2010

After setting the auth cookie using

FormsAuthentication.SetAuthCookie("myusername", False)
server.transfer("somepage.aspx") to open a web page.
Context.User.Identity.Name is found to be empty

But if I use

Response.Redirect("somepage.aspx")
Context.User.Identity.Name provides correct result.

I am aware of the differences between Response.Redirect and server.transfer. But exactly what is the reason behind this particular behaviour ?

View 1 Replies

Context.User.Identity.IsAuthenticated Always Authenticated?

Mar 3, 2011

I am trying to create a httphandler which will intercept a sample pdf file which we have in our website. The httphandler works fine from within my development machine and even my locally published website that if I just try to connect to the test url: [URL] I will get sent to the invalid access page. So pushing it to our IIS6 machine when I try to go to the URL it serves up the PDF document. context.User.Identity.IsAuthenticated is always showing as true. I'm using forms authentication. below is the code I am using as the handler.

public void ProcessRequest(HttpContext context)
{
if (context.User.Identity.IsAuthenticated)
{
string SampleURL = context.Request.AppRelativeCurrentExecutionFilePath;
context.Response.Buffer = true;
context.Response.Clear();
using (FileStream fs = new FileStream(HttpContext.Current.Server.MapPath(SampleURL),FileMode.Open))
{
int length = (int)fs.Length;
byte[] buffer;
using (BinaryReader br = new BinaryReader(fs))
{
buffer = br.ReadBytes(length);
}
context.Response.Clear();
context.Response.Buffer = true;
context.Response.ContentType = "application/pdf";
context.Response.BinaryWrite(buffer);
context.Response.End();
}
}
else
{
context.Response.Redirect(
"~/Error/invalid_access.aspx");
}}

in web.config I have the following for form authentication:

<authentication mode="Forms">
<forms name="Sample.Web" loginUrl="~/Security/" defaultUrl="~/default.aspx" protection="All" timeout="60" path="/" requireSSL="false" slidingExpiration="true" enableCrossAppRedirects="false" cookieless="UseDeviceProfile" domain="">
</forms>
</authentication>
<authorization>
<deny users="?"/>
</authorization>

View 3 Replies

Security :: The Name 'User' Does Not Exist In The Current Context?

Jan 1, 2010

On my master page i have a link button which should be visible only by Administrator or Supervisors roles.

So in the code behind file of the master page i have put the following code in page load event

[Code]....

but i am getting following error

The name 'User' does not exist in the current context

View 2 Replies

Security :: Transfer ProfileCommon Context To Authenticated User

Feb 7, 2010

I currently have a ProfileCommon enabled on my site and would like to know where I would start to transfer this ProfileCommon's context to a user's profile after he/she has logged in. Here is a snippet of how I have defined this ProfileCommon:

[Code]....

View 2 Replies

C# - Difference Between Http.context.user And Thread.currentprincipal And When To Use Them

Jun 16, 2010

I have just recently run into an issue running an asp.net web app under visual studio 2008. I get the error 'type is not resolved for member...customUserPrincipal'. Tracking down various discussion groups it seems that there is an issue with Visual Studio's web server when you assign a custom principal against the Thread.CurrentPrincipal.

In my code, I now use...

HttpContext.Current.User = myCustomPrincipal
//Thread.CurrentPrincipal = myCustomPrincipal

I'm glad that I got the error out of the way, but it begs the question "What is the difference between these two methods of setting a principal?". There are other stackoverflow questions related to the differences but they don't get into the details of the two approaches.

I did find one tantalizing post that had the following grandiose comment but no explanation to back up his assertions...

[code]....

View 3 Replies

Context Of An Asp.net Website - Way To Check Whether User Has Access To A Particular Record

May 26, 2010

I have a webpage that you pass in an id parameter (via a querystring), which it then uses to fetch data from a database. Typically, a user would navigate to this page from another page that lists only those records that the user has access to. However, if they go directly to the page by typing in the URL in the Address Bar, they can effectively view any record they like. to type something like http://localhost/TestSite/ClientAdmin/ManageLocation.aspx?LocationID=5 into their Address Bar, they can access the database record with the LocationID equal to five - even though they shouldn't have access to it

View 2 Replies

Security :: Set Context.User.Identity.name When Using The Login Controls?

Jun 13, 2010

To avoid going to the Databse to get the user Id, Id like to append userId to the Context.User.Idenity.name field. This way I can split the returned string to get the UserId without going to the database.

Where can I do this when using the login controls?

Is there some event handler where I can add:

FormsAuthentication.SetAuthCookie(NamePlusUserID, false);

View 1 Replies

Security :: Setting HttpApplication.Context.User Is Terribly Slow?

Mar 17, 2010

Does anyone have a clue why setting the Principal for the context would be so slow that a request times out? I have a custom HttpModule that subscribes to the "AuthenticateRequest" event. I have this call which works fine to create the Principal (which makes all the DB queries)

[Code]....

where context.User is source.Context.User where source is the HttpApplication.

View 2 Replies

NullReferenceException In Global.asax When Referencing Context.User.Identity In Session_Start

Sep 30, 2010

When I am debugging an application in ASP.NET, after about ~5 minutes I get a NullRefEx coming from global.asax.cs regarding:

protected void Session_Start(Object sender, EventArgs e)
{
WindowsIdentity identity = null;
identity = (WindowsIdentity)(Context.User.Identity);
...

Context is Null at this point. I am a noob in ASP.NET with regards to Global.asax.cs. This code was written by another developer. EDIT: This is the code with HttpContext...

protected void Session_Start(Object sender, EventArgs e)
{
WindowsIdentity identity = null;
identity = (WindowsIdentity)(HttpContext.Current.User.Identity);

View 1 Replies

Security :: IIS7 Recycle Results In Context.User.Identity.IsAuthenticated = False?

Nov 22, 2010

I need an app pool recycle to be completely transparent to the users of my web app. I use ASP.NET 3.5 MVC 1.

Currently, upon an IIS 7 App Pool recycle all users logged into my web app are kicked out and are required to log back in (Context.User.Identity.IsAuthenticated is set to false). I employ SQL State Server, I use forms authentication and both are configured to use cookies. I was under the impression that .NET and/or IIS handles authentication of cookies.

However, every time the app pool is recycled Context.User.Identity.IsAuthenticated is set to false my users are kicked out and are required to log back in. I can see that the session id remains the same throughout logins, I can also view this session information in the database/state server.

Logon method:

[Code]....

Custom Controller Attribute:

[Code]....

WebConfig:

[Code]....

View 1 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved