SAP Web Dynpro - URL d'une application
Dans une application Web Dynpro, l'URL est générée automatiquement. Vous pouvez trouver l'URL d'une application dans l'onglet Propriétés. La structure URL peut être de deux types -
SAP namespace -
<schema>://<host>.<domain>.<extension>:<port>/sap/bc/webdynpro/<namespace>/<application name>
- Custom namespace -
<schema>://<host>.<domain>.<extension>:<port>/abc/klm/xyz/<namespace>/webdynpro/<application name>
<schema>://<host>.<domain>.<extension>:<port>/namespace>/webdynpro/<application name>
où,
<schema> - Définit le protocole pour accéder à l'application http / https
<host> - Définit le nom du serveur d'application
<domain> <extension> - Définit plusieurs hôtes sous un nom commun
<port> - Il peut être omis si le port standard 80 (http) ou 443 (https) est utilisé
Vous devez spécifier le nom de domaine complet (FQDN) dans l'URL de l'application Web Dynpro.
Exemple
Application 1 http://xyz.sap.corp:1080/sap/bc/webdynpro/sap/myFirstApp/
Application 2 http://xyz.sap.corp:1080/sap/bc/webdynpro/sap/ mySecondApp/
Pour vérifier le nom de domaine complet, accédez à l'explorateur Web Dynpro dans l'environnement de développement ABAP, utilisez T-code - SE80 et sélectionnez l'application Web Dynpro dans l'arborescence de navigation de votre composant / interface Web Dynpro et vérifiez l'URL dans les données d'administration. Vous devez également vérifier les détails du chemin dans le champ URL. Il doit contenir le domaine complet et le nom d'hôte.
![](https://assets.edu.lat/sap_web_dynpro/images/sap_menu.jpg)
![](https://assets.edu.lat/sap_web_dynpro/images/object_navigator_details.jpg)
Le nom de domaine complet doit être utilisé pour les raisons suivantes -
- Vous avez besoin d'un domaine pour définir les cookies.
- Vous devez utiliser le nom de domaine complet pour le certificat et le protocole SSL en mode https.
- Pour l'intégration du portail, le code de relation de domaine est utilisé.