Vous remarquerez peut-être qu’après une mise à niveau vers IRIS for Health depuis la version 2024.1 vers 2024.2+ (2025.1, 2026.1, etc.), le portail FHIR auparavant accessible retourne désormais une erreur Not Found.

Composant d'InterSystems IRIS qui traite les requêtes HTTP vers la plateforme de données InterSystems IRIS.
Documentation : Passerelle web InterSystems pour les services web
Vous remarquerez peut-être qu’après une mise à niveau vers IRIS for Health depuis la version 2024.1 vers 2024.2+ (2025.1, 2026.1, etc.), le portail FHIR auparavant accessible retourne désormais une erreur Not Found.

Vous envoyez une requête HTTP et recevez une erreur HTTP, mais accompagnée d'une page d'erreur HTML inattendue… Que se passe-t-il ? 🤔
Par exemple, vous avez peut-être essayé de lire une ressource FHIR (par exemple, /Patient/123) et vous obtenez une erreur 404, alors qu'avec d'autres identifiants de patient, vous recevez bien la ressource. La page existe donc bel et bien… Pourquoi obtenez-vous une erreur 404 ? 🙄
La réponse à ces questions est liée au comportement du serveur web IIS face aux erreurs.
IIS propose trois options d'affichage des erreurs :
.png)
Introduction
Dans le contexte actuel où les menaces évoluent rapidement, les organisations qui déploient des applications critiques doivent mettre en œuvre des architectures de sécurité robustes qui protègent les données sensibles tout en maintenant une haute disponibilité et des performances élevées.
Salut la Communauté!
Profitez de regarder la nouvelle vidéo sur la chaîne Youtube d'InterSystems France :
IAM - InterSystems API Manager est un excellent outil pour surveiller votre trafic. Si vous essayez de l'utiliser dans votre cluster Kubernetes, vous avez peut-être essayé de faire un déploiement similaire à celui-ci :
apiVersion: intersystems.com/v1alpha1
kind: IrisCluster
metadata:
name: iris
spec:
licenseKeySecret:
name: iris-key-secret
configSource:
name: iris-cpf
imagePullSecrets:
- name: intersystems-pull-secret
topology:
data:
image: containers.intersystems.com/intersystems/iris-arm64:2024.1"2024.1.2"La plupart des communications serveur-client sur le web sont basées sur une structure de demande et de réponse. Le client envoie une demande au serveur et le serveur répond à cette demande. Le protocole WebSocket fournit un canal de communication bidirectionnel entre un serveur et un client, permettant aux serveurs d'envoyer des messages aux clients sans recevoir de demande au préalable. Pour plus d'informations sur le protocole WebSocket et son implémentation dans InterSystems IRIS, voir les liens ci-dessous.
Bonjour,
Je souhaite accéder à la Web Gateway. N'ayant pas fait l'installation d'Iris sur la machine je ne connais pas le compte autorisé à y accéder.
J'ai donc ajouté les propriétés username et password dans le fichier CSP.ini dans la section [SYSTEM] comme indiqué dans cette doc :
https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cl…
Puis j'ai relancé le server web à l'aide de la commande : do ##class(Config.Startup).RestartWebServer()
Je me suis ensuite rendu sur la page
http://localhost:52773/csp/bin/Systems/Module.cxw
Salut,
Dans une application CSP de Caché, j'ai activé les jours d'expiration du mot de passe à certains jours dans Système > Gestion de la sécurité > Paramètres de sécurité de niveau système. Lorsque le mot de passe expire pour les utilisateurs et qu'ils tentent de se connecter, la page de connexion passe à la page de modification du mot de passe du cache standard.
Puis-je afficher ma page personnalisée au lieu de la page de modification du mot de passe standard de Caché ?
Salut,
Pour la connexion à l'application CSP, j'affiche une page de connexion personnalisée qui est rendue à partir de la sous-classe CSS.CSP.Login qui hérite de %CSP.Login, et j'ai également IBA.CSP.Page qui étend %CSP.Page en surchargeant OnPreHTTP(). Cette configuration fonctionne parfaitement pour une connexion normale.
Vous pouvez définir des pages d'erreur individuelles en fonction des différents types de messages d'erreur ou de réponses système de la passerelle Web :
Les paramètres sont définis sur l'écran Gestion de passerelle Web ([Portail d'Administration] > [Administration système] > [Configuration] > [Gestion de passerelle Web] > [Configuration] > [Default Parameters]).
Dans la section "Error Pages" du menu "Default Parameters", indiquez le nom de fichier de la page html à afficher ou l'URL vers laquelle rediriger la réponse lorsqu'une erreur se produit.
Salut, communauté.
Dans cet article, nous allons configurer de manière programmatique la WebGateway Apache avec Docker en incluant :

Nous utiliserons deux images : une pour la WebGateway et la seconde pour l'instance IRIS.
Tous les fichiers nécessaires sont disponibles dans ce repository GitHub.
Commençons par un clone git :
clone git https://github.com/lscalese/docker-webgateway-sample.git
cd docker-webgateway-sample