cancel
Showing results for 
Search instead for 
Did you mean: 

Portal URL Blocking

Former Member
0 Kudos

Hi,

I need to block my portal Direct URL.

And i need to login from my website where I will keep this URL as a link.

I want the end user to login into my portal only from my website not from direct accessing the URL.Is there any way of blocking the direct URL and allowing to login from my website and hide or generate dynamic url from my website.

Thanks and Regards,

devi

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

Follow this wiki link to change portal URL,

https://www.sdn.sap.com/irj/sdn/wiki?path=/display/ep/change%2bportal%2burl

Regards

Srinivasan T

Former Member
0 Kudos

Hi,

I want to block users from logging directly from the url.

I need the users to access the URL from my website where users login using user id and password.

One thing is how to generate some dynamic url when user clicks on the link in my website.

and how to block the direct url login.

Thanks and regards,

devi

benjamin_houttuin
Active Contributor
0 Kudos

Hi,

I found a link for you: http://help.sap.com/saphelp_nw70/helpdata/en/7a/f2883c18be411ae10000000a114084/frameset.htm

This is the SAP Webdispatcher solution that I mentioned before...

I don't think you will manage your requested solution with it but then you could look here

http://httpd.apache.org/docs/2.0/misc/rewriteguide.html

Good luck.

Benjamin Houttuin

Message was edited by:

Benjamin Houttuin

Former Member
0 Kudos

Hi Benjamin Houttuin.

Our portal is not external facing portal we are just using in one local area network.

The users which belong to the LAN only will use this portal.

I want to restrict the users to use direct URL from there browsers.

The same link I will keep in my website.

Users will login to my website using there ids and passwords and they will click on the portal link there and from there they should be able to login.

I can hide the address bar there or any way of generation some dynamic url.and blocking the original url.

Thanks and Regards,

devi.

benjamin_houttuin
Active Contributor
0 Kudos

Hi Devi,

But then if user would right-click on the link on your website then they still would figure out the URL to the portal server....

If you want a url on your page pointing to the Portal then if someone clicks this it triggers a client event in the browser to follow that url. So that url must be accepted by the server then.

They reason why I mentioned Apache is altought you are using it on your LAN you could still use this. You can configure apache in a way that it only passes the traffic to and from the portal if the request was intiated from your website.

So Case 1 (Apache will aprove):

Browser <->Website <-url-> Apache <-> Portal

Case 2 (Apache will Deny):

Browser <-url-> Apache <---> Portal

While typing I was also thinking how do you implement SSO?

With this you could also force that users are first loging in to your website and then when clicking the link "go to portal" they get redirected to the portal and automaticly loged in.

Then when a user wants to browse to the portal url directly they can not log in because you configure the logonstak of the portal in a way that it only accepts a ticket or coockie or whatever from your custom website...

This could mean a little custom development for a specific login module but that I don't know because I'm not 100% up to date with your website and its capebilities.

Cheers,

Benjamin Houttuin

Former Member
0 Kudos

Hi,

There is no SSO between website and portal.

I will keep the link in my website and the login page will appear and user will login to the portal.

My requirement is user should login only by click on my link in my website.Direct browser login should be blocked.I am not sure of hiding the address bar also.

If user clicks in my website where they will login using user id and password,i said this because is there any possibility of mapping this login parameters and generate a dynamic url or encrypted url based on the website login session and final destination is my portal login page with encrypted URL or url with website session parameters.

If apache is the solutions how to configure this.

Thanks and Regards.

Devi

benjamin_houttuin
Active Contributor
0 Kudos

Hi Devi,

I don't know if you are familiar with Apache but if you place it in front of your Portal it can be configured to redirect calls based on reference. I'm not a Apache guru so you have to dive into that yourself. As an alternative you could also look at SAP Webdispatcher put i'm not 100% sure if it can filter cals to an url based on the reference of this call.

Good Luck, I hope it helps you to find the right solution.

Benjamin Houttuin