<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: GeodatabaseSyncTask + token in .NET Maps SDK Questions</title>
    <link>https://community.esri.com/t5/net-maps-sdk-questions/geodatabasesynctask-token/m-p/189862#M2222</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here is a solution that reproduces the problem:&lt;/P&gt;&lt;P&gt;&lt;A href="https://dl.dropboxusercontent.com/u/50166018/SyncTest.zip" title="https://dl.dropboxusercontent.com/u/50166018/SyncTest.zip"&gt;https://dl.dropboxusercontent.com/u/50166018/SyncTest.zip&lt;/A&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 28 Aug 2015 06:50:00 GMT</pubDate>
    <dc:creator>ArneDahlman</dc:creator>
    <dc:date>2015-08-28T06:50:00Z</dc:date>
    <item>
      <title>GeodatabaseSyncTask + token</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/geodatabasesynctask-token/m-p/189858#M2218</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does any one know if it is possible to sync geodatabase using service that requires autentication (token)?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Generate geodatabase works fine with token, but when I try to sync my geodatabase back to server, it fails.&lt;/P&gt;&lt;P&gt;I am using a pregenerated long term token.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&lt;SPAN lang="SV"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;In fiddler I can se this response {"error":{"code":499,"message":"Token Required","details":[]}} after 401 challange,&lt;/P&gt;&lt;P&gt;I don't se any token in the post request, so I belive the problem is in my code or a bug in the .NET runtime.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My code:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: blue;"&gt;var&lt;/SPAN&gt; taskParameters = &lt;SPAN style="color: blue;"&gt;new&lt;/SPAN&gt; &lt;SPAN style="color: #2b91af;"&gt;SyncGeodatabaseParameters&lt;/SPAN&gt;()&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; RollbackOnFailure = &lt;SPAN style="color: blue;"&gt;false&lt;/SPAN&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SyncDirection = Esri.ArcGISRuntime.Tasks.Offline.&lt;SPAN style="color: #2b91af;"&gt;SyncDirection&lt;/SPAN&gt;.Upload&lt;/P&gt;&lt;P&gt;};&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: blue;"&gt;var&lt;/SPAN&gt; gdbTask = &lt;SPAN style="color: blue;"&gt;new&lt;/SPAN&gt; &lt;SPAN style="color: #2b91af;"&gt;GeodatabaseSyncTask&lt;/SPAN&gt;(uri);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;gdbTask.Token = token; // pregenerated longterm token&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #2b91af;"&gt;GenerateGeodatabaseResult&lt;/SPAN&gt; r = &lt;SPAN style="color: blue;"&gt;await&lt;/SPAN&gt; gdbTask.SyncGeodatabaseAsync(taskParameters, gdb, syncCompleteCallback, &lt;SPAN style="color: blue;"&gt;null&lt;/SPAN&gt;, &lt;SPAN style="color: blue;"&gt;new&lt;/SPAN&gt; &lt;SPAN style="color: #2b91af;"&gt;TimeSpan&lt;/SPAN&gt;(0, 0, 3), progress, cancelToken);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have tried this in both runtime 10.2.5 &amp;amp; 10.2.6.&amp;nbsp; (ArcGIS Server 10.22)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Aug 2015 09:19:34 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/geodatabasesynctask-token/m-p/189858#M2218</guid>
      <dc:creator>ArneDahlman</dc:creator>
      <dc:date>2015-08-25T09:19:34Z</dc:date>
    </item>
    <item>
      <title>Re: GeodatabaseSyncTask + token</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/geodatabasesynctask-token/m-p/189859#M2219</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Synchronization should work with secured services. How are you generating the token and can you confirm that it's set correctly to the GeodatabaseSyncTask?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Aug 2015 08:46:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/geodatabasesynctask-token/m-p/189859#M2219</guid>
      <dc:creator>AnttiKajanus1</dc:creator>
      <dc:date>2015-08-26T08:46:39Z</dc:date>
    </item>
    <item>
      <title>Re: GeodatabaseSyncTask + token</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/geodatabasesynctask-token/m-p/189860#M2220</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for your reply!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have confirmed that I use exactly the samt token for both GenerateGeodatabaseAsync and SyncGeodatabaseAsync and that it is the same service beeing used in both cases. I can also conform that it is set on the GeodatabaseSyncTask object. It is working for GenerateGeodatabaseAsync, so the token used should be ok. It is a long term token generated on arcgis server manually.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is the url-decoded request-body for GenerateGeodatabaseAsync (createReplica) this is working as expected and I get my gdb. Here you can se the token in the request body:&lt;/P&gt;&lt;P&gt;f=json&amp;amp;layers=6, 5, 4, 3, 2, 1, 0, 9, 8, 7&amp;amp;layerQueries={"0":{"where":"ARENDEID=3029258 AND HUINVENTERINGID=154","queryOption":"useFilter"},"1":{"where":"ARENDEID=3029258 AND HUINVENTERINGID=154","queryOption":"useFilter"},"2":{"where":"ARENDEID=3029258 AND HUINVENTERINGID=154","queryOption":"useFilter"},"3":{"where":"ARENDEID=3029258 AND HUINVENTERINGID=154","queryOption":"useFilter"},"4":{"where":"ARENDEID=3029258 AND (HUINVENTERINGID=154 OR HUINVENTERINGID=-1)","queryOption":"useFilter"},"5":{"where":"ARENDEID=3029258 AND (HUINVENTERINGID=154 OR HUINVENTERINGID=-1)","queryOption":"useFilter"},"6":{"where":"ARENDEID=3029258 AND (HUINVENTERINGID=154 OR HUINVENTERINGID=-1)","queryOption":"useFilter"},"7":{"where":"ARENDEID=3029258 AND HUINVENTERINGID=154","queryOption":"useFilter"},"8":{"where":"ARENDEID=3029258 AND HUINVENTERINGID=154","queryOption":"useFilter"},"9":{"where":"ARENDEID=3029258 AND HUINVENTERINGID=154","queryOption":"useFilter"}}&amp;amp;geometryType=esriGeometryEnvelope&amp;amp;geometry={"xmin":-180000,"ymin":6080000,"xmax":1200000,"ymax":7690000}&amp;amp;transportType=esriTransportTypeUrl&amp;amp;returnAttachments=false&amp;amp;async=true&amp;amp;syncModel=perLayer&amp;amp;dataFormat=sqlite&amp;amp;clientTime=1440655554394&amp;amp;token=QLRmApTScQVLcvKrKMiz2a2QGdp_T9dj2W3wA14MqtJ2o54dE21i8WeZntrHHvMEv9Y2bPAhANqI0U0Hd8MIKA..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I try to execute SyncGeodatabaseAsync (synchronizeReplica) with my map edits, there is no token parameter included in the request:&lt;/P&gt;&lt;P&gt;f=json&amp;amp;replicaID={345D9CE5-D7B3-4F28-AD1F-37D115E8AE60}&amp;amp;rollbackOnFailure=false&amp;amp;closeReplica=false&amp;amp;syncLayers=[{"id":6,"serverGen":1440655215837,"syncDirection":"bidirectional"}, {"id":5,"serverGen":1440655215837,"syncDirection":"bidirectional"}, {"id":4,"serverGen":1440655215837,"syncDirection":"bidirectional"}, {"id":3,"serverGen":1440655215837,"syncDirection":"bidirectional"}, {"id":2,"serverGen":1440655215837,"syncDirection":"bidirectional"}, {"id":1,"serverGen":1440655215837,"syncDirection":"bidirectional"}, {"id":0,"serverGen":1440655215837,"syncDirection":"bidirectional"}, {"id":9,"serverGen":1440655215837,"syncDirection":"bidirectional"}, {"id":8,"serverGen":1440655215837,"syncDirection":"bidirectional"}, {"id":7,"serverGen":1440655215837,"syncDirection":"bidirectional"}]&amp;amp;transportType=esriTransportTypeUrl&amp;amp;async=true&amp;amp;dataFormat=sqlite&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Aug 2015 06:33:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/geodatabasesynctask-token/m-p/189860#M2220</guid>
      <dc:creator>ArneDahlman</dc:creator>
      <dc:date>2015-08-27T06:33:13Z</dc:date>
    </item>
    <item>
      <title>Re: GeodatabaseSyncTask + token</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/geodatabasesynctask-token/m-p/189861#M2221</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Could you post a solution that reproduces this issue so I could have a look on it? You can also email it to me at akajanus-at-esri.com.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Aug 2015 08:40:42 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/geodatabasesynctask-token/m-p/189861#M2221</guid>
      <dc:creator>AnttiKajanus1</dc:creator>
      <dc:date>2015-08-27T08:40:42Z</dc:date>
    </item>
    <item>
      <title>Re: GeodatabaseSyncTask + token</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/geodatabasesynctask-token/m-p/189862#M2222</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here is a solution that reproduces the problem:&lt;/P&gt;&lt;P&gt;&lt;A href="https://dl.dropboxusercontent.com/u/50166018/SyncTest.zip" title="https://dl.dropboxusercontent.com/u/50166018/SyncTest.zip"&gt;https://dl.dropboxusercontent.com/u/50166018/SyncTest.zip&lt;/A&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Aug 2015 06:50:00 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/geodatabasesynctask-token/m-p/189862#M2222</guid>
      <dc:creator>ArneDahlman</dc:creator>
      <dc:date>2015-08-28T06:50:00Z</dc:date>
    </item>
    <item>
      <title>Re: GeodatabaseSyncTask + token</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/geodatabasesynctask-token/m-p/189863#M2223</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It seems that I don't have access to the services.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you try to generate token in the fly using following code? It needs I'm using SignInChallengeHandler (from toolkit) for the authentication UI and using 24 hour token. I tested this against secured FeatureService in ArcGIS Online (at the moment I don't have server at hand) and it works without issues.&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;SPAN style="font-size: 10pt; font-family: Consolas;"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #008000; font-size: 10pt; font-family: Consolas;"&gt;// Register ChallengeHandler from Toolkit (can be downloaded from nuget or combiled from &lt;/SPAN&gt;

&lt;SPAN style="font-size: 10pt; font-family: Consolas;"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #008000; font-size: 10pt; font-family: Consolas;"&gt;&lt;SPAN&gt;// &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.esri.com/external-link.jspa?url=https://github.com/Esri/arcgis-toolkit-dotnet" target="_blank"&gt;https://github.com/Esri/arcgis-toolkit-dotnet&lt;/A&gt;&lt;/SPAN&gt;

&lt;SPAN style="font-size: 10pt; font-family: Consolas;"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #2b91af; font-size: 10pt; font-family: Consolas;"&gt;IdentityManager&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Consolas;"&gt;.Current.ChallengeHandler = &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt; font-family: Consolas;"&gt;new&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Consolas;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #2b91af; font-size: 10pt; font-family: Consolas;"&gt;SignInChallengeHandler&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Consolas;"&gt;();&lt;/SPAN&gt;

&lt;SPAN style="font-size: 10pt; font-family: Consolas;"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #008000; font-size: 10pt; font-family: Consolas;"&gt;// Request authentication against the portal, use 24h token&lt;/SPAN&gt;

&lt;SPAN style="font-size: 10pt; font-family: Consolas;"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #2b91af; font-size: 10pt; font-family: Consolas;"&gt;ArcGISTokenCredential&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Consolas;"&gt; crd = &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt; font-family: Consolas;"&gt;await&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Consolas;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #2b91af; font-size: 10pt; font-family: Consolas;"&gt;IdentityManager&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Consolas;"&gt;.Current.GetCredentialAsync(&lt;/SPAN&gt;

&lt;SPAN style="font-size: 10pt; font-family: Consolas;"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt; font-family: Consolas;"&gt;new&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Consolas;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #2b91af; font-size: 10pt; font-family: Consolas;"&gt;CredentialRequestInfo&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Consolas;"&gt; { ServiceUri = _urlStr, GenerateTokenOptions = &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt; font-family: Consolas;"&gt;new&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Consolas;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #2b91af; font-size: 10pt; font-family: Consolas;"&gt;GenerateTokenOptions&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Consolas;"&gt;() { TokenValidity = 1440 } },&lt;/SPAN&gt;

&lt;SPAN style="font-size: 10pt; font-family: Consolas;"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt; font-family: Consolas;"&gt;true&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Consolas;"&gt;) &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt; font-family: Consolas;"&gt;as&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Consolas;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #2b91af; font-size: 10pt; font-family: Consolas;"&gt;ArcGISTokenCredential&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Consolas;"&gt;;&lt;/SPAN&gt;

&amp;nbsp; _ServergeneratedLongtermToken = crd.Token;
;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 09:33:31 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/geodatabasesynctask-token/m-p/189863#M2223</guid>
      <dc:creator>AnttiKajanus1</dc:creator>
      <dc:date>2021-12-11T09:33:31Z</dc:date>
    </item>
    <item>
      <title>Re: GeodatabaseSyncTask + token</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/geodatabasesynctask-token/m-p/189864#M2224</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;When I use SignInChallengeHandler it's working.&lt;/P&gt;&lt;P&gt;In fiddler I can se that the token now is apended to the request url.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I did som more testing.&lt;/P&gt;&lt;P&gt;It is also working even if I dont use the token returned from the SignInChallengeHandler!&lt;/P&gt;&lt;P&gt;I run SignInChallengeHandler, but I ignore the generated token and asign gdbTask.Token to my original longterm token.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So, the conclusion must be that there is a bug here. SyncGeodatabaseAsync is ignoring the Token property.&lt;/P&gt;&lt;P&gt;The token is stored somewhere else.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Aug 2015 13:55:22 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/geodatabasesynctask-token/m-p/189864#M2224</guid>
      <dc:creator>ArneDahlman</dc:creator>
      <dc:date>2015-08-28T13:55:22Z</dc:date>
    </item>
    <item>
      <title>Re: GeodatabaseSyncTask + token</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/geodatabasesynctask-token/m-p/189865#M2225</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;STRONG&gt;IdentityManager&lt;/STRONG&gt; stores the tokens and attaches it to the requests that goes to the registered servers. In this case it might be that task.Token gets ignored and overwritten by the IdentityManager or there might be bug how the token is attached to the request in the first place but finding that out needs a bit more digging.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you check that the token that gets attached to the requests is the same that is registered to the IdentityManager?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Aug 2015 14:17:28 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/geodatabasesynctask-token/m-p/189865#M2225</guid>
      <dc:creator>AnttiKajanus1</dc:creator>
      <dc:date>2015-08-28T14:17:28Z</dc:date>
    </item>
    <item>
      <title>Re: GeodatabaseSyncTask + token</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/geodatabasesynctask-token/m-p/189866#M2226</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes, I it is the token from IdentityManager that gets attached to the request.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Aug 2015 14:26:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/geodatabasesynctask-token/m-p/189866#M2226</guid>
      <dc:creator>ArneDahlman</dc:creator>
      <dc:date>2015-08-28T14:26:39Z</dc:date>
    </item>
    <item>
      <title>Re: GeodatabaseSyncTask + token</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/geodatabasesynctask-token/m-p/189867#M2227</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have created bug for this issue. It seems that the Token is getting ignored but solution will work if used IdentityManager. What is your workflow that involves manually creating and storing tokens?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Sep 2015 10:56:35 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/geodatabasesynctask-token/m-p/189867#M2227</guid>
      <dc:creator>AnttiKajanus1</dc:creator>
      <dc:date>2015-09-02T10:56:35Z</dc:date>
    </item>
    <item>
      <title>Re: GeodatabaseSyncTask + token</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/geodatabasesynctask-token/m-p/189868#M2228</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Great!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The main reason is that we want to restrict the use of some map services to certain specific applications.&lt;/P&gt;&lt;P&gt;A user should be able to use a service in our .NET Runtime application, but not in a common map Viewer (without bussiness rules)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also it helps monitoring/maintance of the services if you can see wich application causing load, etc in logs.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Sep 2015 11:12:37 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/geodatabasesynctask-token/m-p/189868#M2228</guid>
      <dc:creator>ArneDahlman</dc:creator>
      <dc:date>2015-09-03T11:12:37Z</dc:date>
    </item>
    <item>
      <title>Re: GeodatabaseSyncTask + token</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/geodatabasesynctask-token/m-p/189869#M2229</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Is there any reason why you can't use &lt;STRONG&gt;IdentityManager&lt;/STRONG&gt; to handle the token generation for you? You can also create a long term tokens using it and if needed, cache that to the client for reuse.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Sep 2015 11:20:54 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/geodatabasesynctask-token/m-p/189869#M2229</guid>
      <dc:creator>AnttiKajanus1</dc:creator>
      <dc:date>2015-09-03T11:20:54Z</dc:date>
    </item>
    <item>
      <title>Re: GeodatabaseSyncTask + token</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/geodatabasesynctask-token/m-p/189870#M2230</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Users should not need to input creedentials to use the application.&lt;/P&gt;&lt;P&gt;If it possible to use IdentityManager in the background then it should be ok.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Sep 2015 11:32:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/geodatabasesynctask-token/m-p/189870#M2230</guid>
      <dc:creator>ArneDahlman</dc:creator>
      <dc:date>2015-09-03T11:32:09Z</dc:date>
    </item>
    <item>
      <title>Re: GeodatabaseSyncTask + token</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/geodatabasesynctask-token/m-p/189871#M2231</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes, that's possible. You have 2 ways to handle that. One is to &lt;A href="https://developers.arcgis.com/net/desktop/guide/use-arcgis-token-authentication.htm"&gt;include credentials to the application &lt;/A&gt;that are used in authentication or you can use a proxy. Read more from &lt;A href="https://developers.arcgis.com/authentication/security-and-usage-concerns/"&gt;here&lt;/A&gt;​.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Sep 2015 12:25:42 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/geodatabasesynctask-token/m-p/189871#M2231</guid>
      <dc:creator>AnttiKajanus1</dc:creator>
      <dc:date>2015-09-03T12:25:42Z</dc:date>
    </item>
    <item>
      <title>Re: GeodatabaseSyncTask + token</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/geodatabasesynctask-token/m-p/189872#M2232</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Sep 2015 12:08:35 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/geodatabasesynctask-token/m-p/189872#M2232</guid>
      <dc:creator>ArneDahlman</dc:creator>
      <dc:date>2015-09-04T12:08:35Z</dc:date>
    </item>
  </channel>
</rss>

