Important Xbox Developer Portal has been replaced, and publishing is now done through Partner Center. Please see Publish Windows apps and games, the Xbox Live Testing and Releasing and Web Services documentation, and the Advanced Publishing Guide.
Topics in this section of the documentation describe configuration of web services in Xbox Developer Portal (XDP).
A web service is an entity that represents a service deployed within a datacenter owned by a publisher. It serves as a container for the endpoints that you configure, which your product can use. A web service typically has a host name (for example, https://myservice.mydomain.com) and a set of paths under that host name (for example, /path1/app.svc).
Services are defined specifically for each publisher, and services can be configured to be called by any title in any sandbox (that belongs to the publisher) by having that title select that web service within its network security authorization list (NSAL). For information about NSALs, see Configure the Network Security Authorization List (Service Configuration).
Each web service needs endpoints, which are actual URLs that products call into. Endpoints use tokens to communicate with third party services, a.k.a. relying party services, which can provide for a single sign-on (SSO) experience for the user. Tokens are unique identifiers that look like http://url or https://url. Different web services can have the same tokens, however two services with the same endpoint can’t use the same token for that endpoint.
Define a web service within your publisher’s configuration for these reasons:
Web Service Management
Describes how to create and manage your web services and endpoints.
Provide Single Sign-On (SSO) to Xbox Live users
Describes how to enable single-sign-on (SSO) for users.
Enabling Conections to an Endpoint that is Chained to an Unknown Certificate Authority
Describes how to enable connections to an endpoint that is chained to an unknown certificate authority.
Making service to service calls from your service to Xbox Live services
Describes how to enable calls from your web service to Xbox Live.
Configuring Pairwise ID for a Web Service
Describes the requirements and steps to configure pairwise identification for a web service.