Dans mon application C #, j'essaie d'accéder à un service Feature qui est hébergé sur arcgis.com. Le service d'entités est partagé uniquement avec un groupe ou une organisation et n'est PAS public. Comment puis-je accéder à ce service dans mon code client. Voici mon code client qui génère une exception indiquant le jeton d'authentification requis. J'ai le jeton mais je ne sais pas comment utiliser ce jeton pour être authentifié pour utiliser le service. Ce même code fonctionne correctement pour les services partagés en tant que PUBLIC.
IPropertySet sipPS = new PropertySet();
sipPS.SetProperty("DATABASE", layerUrl);
IWorkspaceFactory sipWSF = (IWorkspaceFactory)new ESRI.ArcGIS.Carto.FeatureServiceWorkspaceFactory();
IWorkspace sipWS = sipWSF.Open(sipPS, 0);
IFeatureWorkspace sipFWS = (IFeatureWorkspace)sipWS;
IGroupLayer grpLayer = new GroupLayerClass();
grpLayer.Name = Constants.ArcGISOnlineGroupLayerName;
IFeatureClass sipFC = sipFWS.OpenFeatureClass("0");
IFeatureLayer fl = new FeatureLayerClass();
fl.Name = featureLayerName;
fl.FeatureClass = sipFC;
grpLayer.Add(fl as ILayer);