.NET Framework Bookmark and Share   
 index > .NET Framework Networking and Communication > Intranet application: help desk.
 

Intranet application: help desk.

I am required to develop an Intranet application using ASP.NET and C#. What's the differences between Intranet application and Internet application? What should I do to MAKE SURE this application is ONLY run in the intranet?
If I required the user to login in order to access to this application, would this login page be seen from the internet?


Thank you!
sisi_smile

An intranet application is a web application that uses Windows authentication so only users in your network can access the application. The difference between an intranet application and an internet application is the type of authentication used intranet application uses Windows while internet application uses Forms authentication. Intranet application can get complicated because of permissions delegation by Windows during authentication. The first link is security of web application by Microsoft and I have covered how to use authorization section with ACL(access control list) for Windows authentication. The most important think to know about ACL leave the everybody group alone because Asp.net is also a member of that group. Hope this helps.


http://msdn2.microsoft.com/en-us/library/ms978378.aspx


http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2083133&SiteID=1

Caddre

An intranet application is a web application that uses Windows authentication so only users in your network can access the application. The difference between an intranet application and an internet application is the type of authentication used intranet application uses Windows while internet application uses Forms authentication. Intranet application can get complicated because of permissions delegation by Windows during authentication. The first link is security of web application by Microsoft and I have covered how to use authorization section with ACL(access control list) for Windows authentication. The most important think to know about ACL leave the everybody group alone because Asp.net is also a member of that group. Hope this helps.


http://msdn2.microsoft.com/en-us/library/ms978378.aspx


http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2083133&SiteID=1

Caddre
If you want to make sure your app is only run for intanet user then you can define in the access list in few places.
your web browser, your firewall, you application (by getting IP of the connected client and define which range is intranet and allow to access)

best place to restrict the access is your firewall and/or web server IMO.
Anch1ang

You can use google to search for other answers

Custom Search

More Threads

• Submit multiple certificates in SslStream.AuthenticateAsServer
• Outlook Mail Question
• AD and .net
• Problem with TCP reception
• socket UDP issue
• Error in SMTP protocol event sink - Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
• Looking up an IP from a MAC in .NET
• Error occured when reuse the socket after Socket.Disconnect(true);
• Request for the permission of type System.Net.Mail.SmtpPermission
• peer-to-peer connection