I looking for the most efficient solution for the followng scenario, for a
ASP.NET web application: When the user types in the URL, he's presented with a login page from an iPlanet server for authenticaiton. After he's authienticated, the user should be taken to a ASP.NET website (in IIS), where he can use the application.
Issues: What is the most effecient way of passing user identification infor
from the iPlanet to IIS? How you manage session, after the user is authenticated by the iPlanet
server and is using the ASP.NET pages in the IIS? The user, potentially, should not be using the ASP.NET app, witout
being authenticated by the iPlanet first. What if he tries to use the URL
for the ASP.NET app directly?
Any help/pointers to the issues are highly appreciated.
Thanks. 1 1630
> I looking for the most efficient solution for the followng scenario, for a ASP.NET web application:
When the user types in the URL, he's presented with a login page from an iPlanet server for authenticaiton. After he's authienticated, the user should be taken to a ASP.NET website (in IIS), where he can use the application.
Issues: > What is the most effecient way of passing user identification infor from the iPlanet to IIS? > How you manage session, after the user is authenticated by the iPlanet server and is using the ASP.NET pages in the IIS? > The user, potentially, should not be using the ASP.NET app, witout being authenticated by the iPlanet first. What if he tries to use the URL for the ASP.NET app directly?
Any help/pointers to the issues are highly appreciated. Thanks.
A suggestion:
1) after authentication on iPlanet, store the identity (and possibly a
date) in application-scope, under some newly generated guid.
2) redirect to an "entry page" on IIS, giving that guid as parameter
3) call the iPlanet server directly from code-behind, using that guid
to get the identity. It's an error if there is no identity under that
guid or if that identity is "too old".
4) when you receive an identity, store it in the session
5) if no identity is stored in the (IIS) session, redirect to iPlanet
to log in.
Hans Kesting This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: The Plankmeister |
last post by:
Hi...
I'm writing a website builder. There are two 'halves' of it, codewise: The
admin pages and the public pages. I intend to use sessions to hold
information about validated users (to modify page content you'll have to
provide a valid user/pass) to control access to certain files. Or possibly
functions....
I'm writing a class for each...
|
by: Scott |
last post by:
Hi,
We're having an issue with Forms Authentication cookies being treated as
expired / invalid, and being deleted. This is causing our intranet users a
great deal of pain
- Running IIS 5.0 on Win2k Server
- Forms Authentication is setup with a timeout value of 45 minutes in
web.config
- Session timeout is set to 45 minutes in web.config
|
by: Peter Row |
last post by:
Hi,
I better get the background stuff out the way first, so here goes:
- Porting a VB6 webclass app to VB.NET using HttpHandlers and
FormsAuthentication
- When someone visits my site unbeknown to them they are automatically
logged in as a guest
via the .NET forms authentication.
|
by: DotNetGruven |
last post by:
Hi,
I'm noticing that if web.config is changed, the web app is restarted and all Sessions are restarted as expected, but with Web Form authentication, it seems like the user is still authenticated. This allows the user to keep on trucking, but without any session state.
Adding the following code to Session_Start in global.aspx.cs
...
|
by: Trevor Andrew |
last post by:
Hi There,
Hopefully this isn't too difficult a question to express here. I have a 3
tier application.
1. Presentation Tier: ASP.NET web application. 2. Middle Tier: ASP.NET Web
Services that invoke COM based API for a third party product. 3. Data Tier: A
SQL Server database that I can only access via the API.
The user authentication...
| |
by: geodev |
last post by:
Hello,
I’m currently writing an asp.net application that will be running on a
Windows XP Professional workstation utilising IIS and MSDE Database. At a
later date this application will need to run on a Windows Server 2003 IIS web
farm utilising either MSDE Database or SQL Server Database.
I’m developing this application utilising...
|
by: Trollpower |
last post by:
Hello NG,
i need to know how i can pass parameters to the loginpage if i use
authentication mode Forms. I need to pass different paramaters, such as
a different redirection url, strings and paths to graphics depending on
the page the user gets redirected to the loginpage. I found no way to
achieve this, since the redirection seems to happen...
|
by: Mark Olbert |
last post by:
I'm building an ASPNET2 website which uses forms authentication but does not use the Microsoft-supplied membership providers (mostly
because I don't want to create my own provider at this point, and the supplied stuff comes with a lot of baggage I don't want/need).
In ASPNET1.1 what I would do was something like the following, after...
|
by: Tosco |
last post by:
I used to use WebBrowser in VB6, and now I want to learn how to use
WebRequest in vb.net, but I'm having 2 problems.
1) Is it normal that the automatic redirection doesn't work when the
page contains this?
<body onLoad="location='http://www.SiteName.com/index.jsp'"></body>
If I use WebBrowser.Navigate in VB6 with this redirection works.
|
by: marktang |
last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main...
|
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that...
| |
by: Hystou |
last post by:
Overview:
Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For...
|
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules.
He will explain when you may want to use classes...
|
by: conductexam |
last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one.
At the time of converting from word file to html my equations which are in the word document file was convert...
|
by: adsilva |
last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
|
by: muto222 |
last post by:
How can i add a mobile payment intergratation into php mysql website.
| |
by: bsmnconsultancy |
last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating...
| | |