Creating a Metadata File for Your SP

What you should have finished so far

Before you continue with this page, you should have your shibboleth2.xml file created and configured.

You should also have your application server Apache or IIS configured for shibboleth.

Downloading the Metadata template for your server

When creating your metadata file, it's best to start with the SP generated Metadata and then customize it with your settings. The SP auto-generated metadata file will not work as is. You must customize this.

To get a copy of the file, you can use wget, curl, or a browser. Be sure that you use the protocol (http or https) and server name that browsers will access. The Shibboleth SP uses these values when generating the endpoint URLs in the metadata.

Adding additional servers

If you have more than one virtual (or physical) host sharing this entityID, you'll need to add endpoints for the other hostnames or you'll get the dreading Application Configuration Error from the IdP when you try to access them. See Add Additional Servers To Metadata for details.

Publishing your metadata

After you have your metadata file created, you may want to publish it to the Entity ID URL that you chose at the beginning of this process.