cancel
Showing results for 
Search instead for 
Did you mean: 

Webdynpro should use HTTPS

Former Member
0 Kudos

Hi,

i have some ABAP Webdynpros in se80.

The problem is, that the Webdynpros should use https insted of http. If only the https service is defined in the icm, the URL of the Webdynpro is https://xyz.

But if I create a http service (which is used by other services) the URL in the Webdynro changes to http://xyz

How can I force that https is the default?

My system is a NW 7.0 (Dualstack)

Profile:

icm/server_port_0 = PROT=HTTPS,PORT=8001,TIMEOUT=900

icm/server_port_2 = PROT=HTTP,PORT=8000

Accepted Solutions (0)

Answers (2)

Answers (2)

sivakumar_kilari3
Active Contributor
0 Kudos

> in smicm the https port is available and configured.

>

> if i deactivate in smicm the http port, my webdynpros are running with https

> if i activarte both http and https (as the profile parameters doe) the webdynro only use http and not https

What is the port no of https?

Change this parameter. It should be like this 80$$ ($$ - abap instance no)

icm/server_port_0 = PROT=HTTPS,PORT=8001,TIMEOUT=900

Thanks

Siva

Former Member
0 Kudos

thaks for your fast repy.

The HTTPS Ports must be 8001, the HTTP Prot 8000

Systemno: 03

A Webdynpro have to work on the defined Port 8001 - and it works, but only if the http port is not defined.

Is there a possibillity to define that https should be used for special webdynpros (in the properties of the webdynpro i didn't find it)

sivakumar_kilari3
Active Contributor
0 Kudos

Hi,

Check in SMICM tcode how many ports are avalable?

SMICM---> Click Services button.

If it is not there HTTPS port your have conifgure.

Thanks

Siva

Former Member
0 Kudos

in smicm the https port is available and configured.

if i deactivate in smicm the http port, my webdynpros are running with https

if i activarte both http and https (as the profile parameters doe) the webdynro only use http and not https

former_member208104
Active Participant
0 Kudos

Hi,

Go to SICF>Default Host>SAP>BC>Webdynpro>SAP double click on <Your web dynapro name>

Click on logon data--> Select SSL

You can fouce your webdynapro to use https using above link.

-Sanjay

Former Member
0 Kudos

This is a good point.

Under "administration data" the URL is http://

But If I test the Webdynpro the URL changes to https.

Unfortunately only for my user. Our customer has a http connection if he tests the webdynpro out of se80.

How is it possible, that the test of the webdynpro is for one user http and for another https???

Edited by: Arne Knöller on Apr 29, 2011 10:47 AM

Former Member
0 Kudos

Ok I found the reason. It depends on the user type.

For service users the https is used when testing the webdynpro

for dialog users the http is userd.

Home anyone can help me to change the behavior of dialog users.

Arne

Former Member
0 Kudos

The Solution is the parameter login/ticket_only_by_https

set the parameter login/ticket_only_by_https = 1 --> all webdynpros are forced to use https.

The user (dialog or service) doesn't matter.

Arne Knöller