After setting up and configuring your application pools and applications, test your settings to ensure that the connections are working before going to the next stage. Open an HTTP client or a browser and type the URLs in the address field for the tests below.
-
Test the connections on the server machine using the localhost URL with the following syntax:
https://localhost/{application_name}/{product}/{api_version}/description
Example
https://localhost/webapi5.0.1/sem/v4/description
-
Next, test the connections from a remote machine using the following URL syntax:
https://{server_url}/{application_name}/{product}/{api_version}/description
Example
https://semsaas01.MyDomain.com/webapi5.0.1/sem/v4/description
The following example shows a response for a connection as displayed in a Chrome browser:
{"Product":"SEM","Name":"Intergraph Smart Engineering Manager: SEM API","Description":"Provides ability to programmatically manage Smart Engineering Manager's configuration and retrieve monitoring data.","Version":"1.0.0.0","BaseUri":"https://Your-Server.com/webapi5.0.1/sem/V1/","TokenIssuerUri":"https://Your-SAM-server.com/sam/oauth/","TokenAudience":"(Provided by your SAM server) ","SupportedClaims":[{"Name":"role","DisplayName":"User Access Level","ValueType":"Enumeration","SupportedValues":[{"Value":"system_admin","DisplayName":"System Administrator"},{"Value":"project_admin","DisplayName":"Project Administrator"},{"Value":"developer","DisplayName":"Developer"}],"IsRequired":true}],"SupportedScopes":["(Provided by your SAM server)"],"IsLicensingEnabled":false,"InstalledLicenses":[]}
A few of the fields that contain customized or sensitive information have been modified.