Web Forms :: How To Get IPAddress Of Machine On LAN Network
Oct 4, 2013How can I get the IP Address of the computer in my website for a particular user who log in, through C#?
View 1 RepliesHow can I get the IP Address of the computer in my website for a particular user who log in, through C#?
View 1 RepliesHow to get Client MAC address(Web). I used this it's only work in IE. But i want work all browser. How i can solve this?
This script is for IE only:
<script language="javascript" type="text/javascript">
function showMacAddress() {
var obj = new ActiveXObject("WbemScripting.SWbemLocator");
var s = obj.ConnectServer(".");
var properties = s.ExecQuery("SELECT * FROM Win32_NetworkAdapterConfiguration");
var e = new Enumerator(properties);
var output;
[CODE]...
my projects image files hosts on a local server machine which name is A.
another server hosts my web projects on IIS which name is B.
I want to set my web projects's image file names like image1.ImageURL = "A\foldername\image.png";
but when the projects runs the image file url gets the image url adrress : [URl] I must access the image files which are another server machine on my local network area and I must get the ImageUrl properties from another server machine
I had code on Download.aspx for downloading different type of file like doc, xls, pdf etc. I usually call the page to download a file. In one of my instance i am calling this from a java script code which works fine for [URL] but if I put ipaddress instead of localhost then its not working.
View 2 Repliesi have a requirement, to find out user ipaddress and latitude and lagitude in asp.net .
View 9 RepliesI want to display client system information like username,ipaddress. I get only the remote address.Let me know how to get the client system information.
View 6 RepliesMy ASP.NET MVC 2 application runs under built-in local NETWORK SERVICE account. I want to set up access permissions for the folder which resides in another computer, but in the same domain. I located that folder right-clicked to open its properties form, clicked to Security tab and pressed Add button which displayed Add user form with correct domain name in the location field. I referred to the account with following syntax:
<domain name><server name>$
because I learned that NETWORK SERVICE account uses machine account when connected to other computers in the domain. However, the system couldn't find the account, so refuses to add the account. Without the domain name it adds a user, but that user seems to be local user, not web server's NETWORK SERVICE account. What am I doing wrong?
By the way, the above syntax worked when I created login for the sql server which is different computer from the web server.
1. ASP.Net WEB server.
2. I have PC, on which file to copy to device is located, with Active Sync installed and IE running which has a page in that IE has rendered by server #1.
3. I have a DEVICE connected to desktop #2 via AS.
I would like to copy file from a local machine to the device which is connected to this machine. My application is located in a webserver.
On one of my pages I display a datetime (from a database) and it is formatted correctly as a UK date time (dd-mm-yyyy) on my local machine. However when I deploy it to a server it reverts to American format (mm-dd-yyyy). Does anyone have any idea of when this might be happening?This might be outside the scope of stackoverflow
View 3 RepliesI basically want to transfer a file from the client to the file storage server without actual login to the server so that the client cannot access the storage location on the server directly. I can do this only if i manually login to the storage server through windows login. I dont want to do that. This is a Web-Based Application.
protected void Button1_Click(object sender, EventArgs e)
{
filePath = FileUpload1.FileName;
try
{
WebClient client = new WebClient();
NetworkCredential nc = new NetworkCredential(uName, password);
Uri addy = new Uri("\\192.168.1.3\upload\");
[code]...
I have had a real nightmare with Server.MapPath(). When I call Server.MapPath("~") in my application that is running in ASP.NET Development Server it returns root directory that ends in a back slash like f:projectsapp1, but I call it in published version, installed in IIS, it returns root directory without any back slash like c:inetpubwwwrootapp1.
string mainRoot = HttpContext.Current.Server.MapPath("~");
DirectoryInfo di = new DirectoryInfo(mainRoot);
//added to solve this problem with Server.MapPath
if (!mainRoot.EndsWith(@""))
mainRoot += @"";
FileInfo[] files = di.GetFiles("*.aspx");
foreach (FileInfo item in files)
{
string path = item.FullName.Replace(mainRoot, "~/").Replace(@"", "/");
//do more here
}
ASP.Net Page layout is not displaying properly in QA machine but is displaying correctly in Dev Machine. What could be the issue? We are using ASP.Net 2.0
View 1 RepliesI have an ASP.NET app that was compiled on a 32-bit machine. There are many different assemblies that are referenced. I opened the web site's main dll with ILDASM and looked at the .corflags. It stated it was ILONLY. However, when I run the web site locally on the 64-bit machine (Windows XP Pro 64-bit), I get "is not a valid Win32 applciation". Shouldn't the app run as 64-bit since it was compiled with "AnyCPU"? How can I get this to work? I am using .NET 3.5. I want the app to run as 64-bit, not 32-bit.
View 1 RepliesI inherited a web site that has a web page that displays images of properties for an online property/tax info. Using VB code, it searches for a main image then creates and saves smaller images for use as thumbnails. Currently it gets the images from a directory on the web server. The images are copied to the web server via a job from another server on our network. I am trying to code the page to get the images directly from the original server and having trouble doing it. Here's the code. Point of failure is indicated:
[Code]....
The server error: "Parameter is not valid." How can I get this to work?
I am totally new in .Net 2010. I developed a website for and i want to use company intranet so that any body in LAN can use that website by using local URL of the website.
View 1 Repliesi have a forms application which pings all the network machines. this works fine and also returns the status of each machine i.e. sucess, timeout etc. however i also want to get the name of the remote machines so i use this code:
[Code]....
the above code works fine however any exception is given when the remote machine is a mac. the exception is:
[Code]....
how can i counter the exception so that it simply ignores the exception and carries on the for loop for the other machines.
I would like to upload a file to network share drive e.g.
View 1 RepliesIn my company application we send emails to candidates. Now we want to save the those emails ( with attachments ) to a folder on a network as a proof of what we sent to the candidates. How can this be done?
View 2 Replieswe have a intranet in asp.net installed on iis-6 ,windows 2003 server.
the codes r correct, when be run it from visual studio it runs and prints from network printer,
but as we use intranet to print there is an error - RPC not Find , network printers invalid,
as i clearify here that - as be are able to print using that network printer from outside intranet.
we have tryied imepsonate - configuration but not worked
im kinda new to ASP.NET and i have a project to do...
i made a textbox control and a gridview in my page, and it works perfectly when i "ctrl+F5" it (execute).
i then made a ad-hoc connection with my friend, cuz i want him to access the gridview and textbox over a network. im using win 7 32-bit and after i made the network and after he connected (the network was unidentified by windows) i then enter \pcname-pc........Page.aspx.
the page loads but the textbox control and the gridview doesnt show up....WHY???
I am trying to create and write a file on a remote server using the below code:
[Code]....
but i am running into issues and getting errors. Below are some tries i have given. My IIS settings are 'Anonymous Access' checked and also 'Integrated windows authentication' checked.
a. As i understand asp.net site would run using ASPNET account, i tried giving full permission to ASPNET account to the folder on the remote server (where i want to drop the file). But i am getting this error - "Logon failure: unknown user name or bad password"
b. The other thing i tried is giving full permissions to 'Everyone' to the remote server folder. But i get the same error as above. But when in my web.config i enable impersonation by using:
[Code]....
then the error goes away and everything works fine as expected. The file gets dropped to the network share.
why the scenario (a) doesn't work because that should work as if i give ASPNET account full access to the folder, and my website is running under the same account, then it should work.
Also, in the scenario (b), i believe it is using my domain account, as the impersonation is true without specifying any username and password and also the remote server folder has Everyone access to full control.
BUT, as a security breach, i cannot use Everyone account to the remote folder. In that case, how can i make this working.
I was also thinking if i can use the virtual directory as the path to the remote folder, something like
http://domain.com/remotefolder but dont know how can i use this approach. Can someone pls share some sample code and the configuration.
In my asp.net application (an inhouse software) I want users to be able to use files from Network (filepath stored in database). I use the following code to download the files:
string strAttachmentID = ((Label)GridViewNotes.Rows[GridViewNotes.SelectedIndex].FindControl("lblAttachmentID")).Text;
int AttachmentID = Convert.ToInt32(strAttachmentID);
Attachment attachment = Attachment.GetAttachment_ByAttachmentID(AttachmentID);
[Code]....
Is there anyway to open the file without downloading it in a web based application, i.e. open the file directly from the network so when the users edit it and save it, the actual file is changed.
Frontend - IIS7 Server
Backend - SQL 2005 Server
I have an .net web form that upload an excel file to my server. I would like for this Excel file to be upload to my SQL server since it need to be process by a sql command and the SQL server cannot seems to be able to access the IIS7 when running the quary i needed. All i want to be able to do is to load this excel file to a folder within the SQL server.Here is my web.config folder path -
<appSettings>
<add key="FolderPath" value="Uploads/"/>
</appSettings>
and here is the code -
Protected Sub btnUpload_Click(ByVal sender As Object, ByVal e As System.EventArgs)
If FileUpload1.HasFile Then
Dim FileName As String = Path.GetFileName(FileUpload1.PostedFile.FileName)
Dim Extension As String = Path.GetExtension(FileUpload1.PostedFile.FileName)
Dim FolderPath As String = ConfigurationManager.AppSettings("FolderPath")
[code]....
when i try to change the path in the web.config it will tell me it cannot use physical path only virtual.
In my application, first, i have not connected to iis server, and trying to access secondary path at this time it is accessing that path. but when it is connected to IIS server, it is giving unathourizedaccess exception.
View 1 RepliesI am stumped. i want my asp.net website to access a network share folder which is located at say, //hero/superman. I can do it manually.
I've done the following:
1. Included <identity impersonate="true" userName="IUSR_TEST" password="test" /> in my web.config.
2. Set anonymous access in IIS 5.1 with username IUSR_TEST and password: test in the account that is used for anonymous access. Checked integrated windows authentication.
3. Created a profile for IUSR_TEST in computer/management/local users and created the password: test for it. It is a member of guest.
4. Created a user account IUSR_TEST for the network share computer. gave it the same username and password.
4. On the network share computer, I've enabled access for the following people: ASPNET, NETWORK SERVICE, and IUSR_TEST.. all with full potential (for now) for the directory path in question //hero/superman which is really located on: c:herosuperman. I've given it full access.
But when I StreamReader fs = File.OpenText(Server.MapPath(@"\herosuperman est.txt"); I get the error "UnauthorizedAccess Exception". Access to the path \herosuperman est.txt is denied.
So what did I miss, what am I doing wrong. The key thing here are:
the webserver is on a domain. the network share computer is NOT on a domain, it is on it's own workgroup. This workgroup, lets just say is called "villains". So if I have to manually map the network drive to access the files, I must type: /villains/IUSR_Test and password: test to be able to map it on my webserver local computer.