Daugiau

Prisijungimas prie „ArcGIS“ serverio naudojant IIS 7.5 („ArcObjects“/COM)


Šis kodas puikiai veikia kūrimo dėžutėje, bet nepavyksta serverio aplinkoje:

GISServerConnection gisServerConnection = naujas GISServerConnection (); gisServerConnection.Connect ("localhost");

Išimtis yra tokia:

Priejimas negalimas. (Išimtis iš HRESULT: 0x80070005 (E_ACCESSDENIED)) ESRI.ArcGIS.Server.IGISServerConnection.Connect (String machineName)

Geriausiai spėju, kad turiu pridėti vartotoją prieagususgrupė. Mūsų serveris (Server 2008 R2) naudoja IIS 7.5, todėl bandžiau pridėti programų telkinio tapatybę„ASP.NET v4.0 Classic“grupei. Tai nepavyko, todėl bandžiau pridėtiIUSRgrupei, kuri taip pat nepavyko.

Ką aš galėjau padaryti blogai?


Grupės narystės neįsigalioja, kol vartotojas neprisijungia ir vėl neprisijungia. To tikrai negalima padaryti naudojant programų telkinio tapatybę, todėl bandžiau iš naujo paleisti IIS paslaugą. Tai nepadėjo, todėl iš naujo paleidžiau mašiną, kuri galiausiai išsprendė mano problemą.


Žiūrėti video įrašą: ArcGIS Pro naujienos (Rugsėjis 2021).