<?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: How to retrieve a private Web map using token? in ArcGIS API for Silverlight Questions</title>
    <link>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-retrieve-a-private-web-map-using-token/m-p/613649#M15771</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Olà Sergio,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;it did work, which somehow it really is a odd or strange behaviour, as i said in my first post, the code worked liked a charm until yesterday morning &lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Referer verification by portals is sometimes capricious but anyway using the right referer should help.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;the portal object should have (i guess) the CurrentUser set, a Token etc.... and instead those values are always null.&lt;BR /&gt; If i make a POST request to generateToken to require a token, and set the portal instance Token property with the returned value, CurrentUser property is always null.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Strange! That should work as soon as you set the Portal token.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I just tried a WP program doing that. I get the right username:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;using System.Windows;
using ESRI.ArcGIS.Client;
using ESRI.ArcGIS.Client.Portal;
using Microsoft.Phone.Controls;

namespace PhoneApp1
{
&amp;nbsp;&amp;nbsp;&amp;nbsp; public partial class MainPage : PhoneApplicationPage
&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public MainPage()
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; InitializeComponent();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IdentityManager.Current.TokenGenerationReferer = "file:///Applications/Install/";
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IdentityManager.Current.GenerateCredentialAsync("http://www.arcgis.com/sharing/rest", "&amp;lt;username&amp;gt;", "&amp;lt;password&amp;gt;",
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (crd, err) =&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (crd != null)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var portal = new ArcGISPortal { Token = crd.Token };
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; portal.InitializeAsync(null, (p, e) =&amp;gt; MessageBox.Show(p.CurrentUser.FullName));
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MessageBox.Show("Error " + err.Message);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
}&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 12 Dec 2021 02:14:46 GMT</pubDate>
    <dc:creator>DominiqueBroux</dc:creator>
    <dc:date>2021-12-12T02:14:46Z</dc:date>
    <item>
      <title>How to retrieve a private Web map using token?</title>
      <link>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-retrieve-a-private-web-map-using-token/m-p/613637#M15759</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Just started playing with the Silverlight API. I have been able to run the ESRI examples using a Web map hosted by ArcGIS and shared with everyone.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Then I set it to private and tried to retrieve it using token, but the map won't load.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The token was generated following these instructions:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN style="font-style:italic;"&gt;A token is generated by entering the following in the address bar of your browser: &lt;A href="https://www.arcgis.com/sharing/generateToken?f=json&amp;amp;request=gettoken&amp;amp;username=myusername&amp;amp;password=mypassword&amp;amp;Referer=MyToken"&gt;https://www.arcgis.com/sharing/generateToken?f=json&amp;amp;request=gettoken&amp;amp;username=myusername&amp;amp;password=mypassword&amp;amp;Referer=MyToken&lt;/A&gt;, where myusername and mypassword are replaced with your Esri Global Account username and password, respectively.&lt;BR /&gt;&lt;BR /&gt;Caution:Make sure to use HTTPS instead of HTTP to generate the token.&lt;BR /&gt;This generates a response similar to the following: &lt;BR /&gt;&lt;BR /&gt;{"token" :&lt;BR /&gt;"nEvfvFwGBaQ7laRKxUlH8ACGkwm2aHqUKiscQbyoG4lmVZU8EiG2NLa5nj6UKiEa","expires"&lt;BR /&gt;: 1306883380145}&lt;BR /&gt;&lt;BR /&gt;Once you have the token, use its value to retrieve the JSON for the map by including "&amp;amp;token=" and the token value at the end of the URL. For example, &lt;A href="http://www.arcgis.com/sharing/content/items/0a27f5cb1f07478fbdf117b70231c5c2/data?f=pjson&amp;amp;token=nEvfvFwGBaQ7laRKxUlH8ACGkwm2aHqUKiscQbyoG4lmVZU8EiG2NLa5nj6UKiEa"&gt;http://www.arcgis.com/sharing/content/items/0a27f5cb1f07478fbdf117b70231c5c2/data?f=pjson&amp;amp;token=nEvfvFwGBaQ7laRKxUlH8ACGkwm2aHqUKiscQbyoG4lmVZU8EiG2NLa5nj6UKiEa&lt;/A&gt;. This uses the token value to request the formatted JSON from the item specified.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;And this is part of my code:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;....&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; webMap.Token = "nEvfvFwGBaQ7laRKxUlH8ACGkwm2aHqUKiscQbyoG4lmVZU8EiG2NLa5nj6UKiEa";&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; webMap.GetMapAsync("xxxxxx" );&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In the event handler of GetMapCompleted, I checked the error message, it says "Invalid token".&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;What am I doing wrong here?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Mar 2012 15:49:53 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-retrieve-a-private-web-map-using-token/m-p/613637#M15759</guid>
      <dc:creator>YukunXing</dc:creator>
      <dc:date>2012-03-20T15:49:53Z</dc:date>
    </item>
    <item>
      <title>Re: How to retrieve a private Web map using token?</title>
      <link>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-retrieve-a-private-web-map-using-token/m-p/613638#M15760</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Might be a problem due to the referer (I am not sure which referer you set in your token request).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Instead of generating a token associated to a referer, you can try to generate a token associated to your ip address.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Something like:&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="https://www.arcgis.com/sharing/generateToken?f=json&amp;amp;username=myusername&amp;amp;password=mypassword&amp;amp;client=requestip"&gt;https://www.arcgis.com/sharing/generateToken?f=json&amp;amp;username=myusername&amp;amp;password=mypassword&amp;amp;client=requestip&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Mar 2012 18:25:07 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-retrieve-a-private-web-map-using-token/m-p/613638#M15760</guid>
      <dc:creator>DominiqueBroux</dc:creator>
      <dc:date>2012-03-20T18:25:07Z</dc:date>
    </item>
    <item>
      <title>Re: How to retrieve a private Web map using token?</title>
      <link>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-retrieve-a-private-web-map-using-token/m-p/613639#M15761</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Might be a problem due to the referer (I am not sure which referer you set in your token request).&lt;BR /&gt;&lt;BR /&gt;Instead of generating a token associated to a referer, you can try to generate a token associated to your ip address.&lt;BR /&gt;&lt;BR /&gt;Something like:&lt;BR /&gt;&lt;A href="https://www.arcgis.com/sharing/generateToken?f=json&amp;amp;username=myusername&amp;amp;password=mypassword&amp;amp;client=requestip"&gt;https://www.arcgis.com/sharing/generateToken?f=json&amp;amp;username=myusername&amp;amp;password=mypassword&amp;amp;client=requestip&lt;/A&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you Dominique for your reply. I'm not sure what "referer" refers to, could you please elaborate a little?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I did try what you suggested (space added so the full string can be shown):&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;h t t ps://www.arcgis.com/sharing/generateToken?f=json&amp;amp;username=myusername&amp;amp;password=mypassword&amp;amp;client=requestip&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;while replacing "myusername", "mypassword", and "requestip" with the appropirate values, but got an effor message:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;{"error":{"code":400,"message":"Unable to generate token.","details":["'referer' must be specified."]}}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Yukun&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Mar 2012 18:44:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-retrieve-a-private-web-map-using-token/m-p/613639#M15761</guid>
      <dc:creator>YukunXing</dc:creator>
      <dc:date>2012-03-20T18:44:59Z</dc:date>
    </item>
    <item>
      <title>Re: How to retrieve a private Web map using token?</title>
      <link>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-retrieve-a-private-web-map-using-token/m-p/613640#M15762</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;I did try what you suggested (space added so the full string can be shown):&lt;BR /&gt;h t t ps://www.arcgis.com/sharing/generateToken?f=json&amp;amp;username=myusername&amp;amp;password=mypassword&amp;amp;client=requestip&lt;BR /&gt;&lt;BR /&gt;but got an effor message:&lt;BR /&gt;{"error":{"code":400,"message":"Unable to generate token.","details":["'referer' must be specified."]}}&lt;BR /&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Strange! You got an error as if the option client=requestid was missing.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Do you get that error when clicking on this link : &lt;/SPAN&gt;&lt;A href="https://www.arcgis.com/sharing/generateToken?f=json&amp;amp;username=myusername&amp;amp;password=mypassword&amp;amp;client=requestip"&gt;https://www.arcgis.com/sharing/generateToken?f=json&amp;amp;username=myusername&amp;amp;password=mypassword&amp;amp;client=requestip&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Mar 2012 18:49:46 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-retrieve-a-private-web-map-using-token/m-p/613640#M15762</guid>
      <dc:creator>DominiqueBroux</dc:creator>
      <dc:date>2012-03-20T18:49:46Z</dc:date>
    </item>
    <item>
      <title>Re: How to retrieve a private Web map using token?</title>
      <link>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-retrieve-a-private-web-map-using-token/m-p/613641#M15763</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Strange! You got an error as if the option client=requestid was missing.&lt;BR /&gt;&lt;BR /&gt;Do you get that error when clicking on this link : &lt;A href="https://www.arcgis.com/sharing/generateToken?f=json&amp;amp;username=myusername&amp;amp;password=mypassword&amp;amp;client=requestip"&gt;https://www.arcgis.com/sharing/generateToken?f=json&amp;amp;username=myusername&amp;amp;password=mypassword&amp;amp;client=requestip&lt;/A&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Yes:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{"error":{"code":400,"message":"Unable to generate token.","details":["Invalid username or password."]}}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;And I should mention, I'm probably sitting behind a firewall, and internet connection is through a proxy server.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Mar 2012 19:05:48 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-retrieve-a-private-web-map-using-token/m-p/613641#M15763</guid>
      <dc:creator>YukunXing</dc:creator>
      <dc:date>2012-03-20T19:05:48Z</dc:date>
    </item>
    <item>
      <title>Re: How to retrieve a private Web map using token?</title>
      <link>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-retrieve-a-private-web-map-using-token/m-p/613642#M15764</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Yes:&lt;BR /&gt;{"error":{"code":400,"message":"Unable to generate token.","details":["&lt;STRONG&gt;Invalid username or password&lt;/STRONG&gt;."]}}&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It's no more the same message, the message you were talking about was : {"error":{"code":400,"message":"Unable to generate token.","details":["&lt;/SPAN&gt;&lt;STRONG&gt;'referer' must be specified&lt;/STRONG&gt;&lt;SPAN&gt;."]}}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Now my best bet is that your username or password is invalid &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Mar 2012 08:48:32 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-retrieve-a-private-web-map-using-token/m-p/613642#M15764</guid>
      <dc:creator>DominiqueBroux</dc:creator>
      <dc:date>2012-03-21T08:48:32Z</dc:date>
    </item>
    <item>
      <title>Re: How to retrieve a private Web map using token?</title>
      <link>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-retrieve-a-private-web-map-using-token/m-p/613643#M15765</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Dominique,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My username/password is valid. The problem was I changed "requestip" to my actual ip address. Once I left that alone and only replace my username/password, a token was generated. I was able to load the map in Silverlight using this token. Sorry for the confusion.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My assumption is that token generated this way is bound to the ip and won't work if the map request is sent from a different IP? Do you have any theory why the token generated using referer=MyToken won't work? If it works, it should be more flexible.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Yukun&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Mar 2012 14:05:31 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-retrieve-a-private-web-map-using-token/m-p/613643#M15765</guid>
      <dc:creator>YukunXing</dc:creator>
      <dc:date>2012-03-21T14:05:31Z</dc:date>
    </item>
    <item>
      <title>Re: How to retrieve a private Web map using token?</title>
      <link>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-retrieve-a-private-web-map-using-token/m-p/613644#M15766</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;The problem was I changed "requestip" to my actual ip address.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;requestip is a keyword and has not to be replaced by something else : client=requestip means that the token is valid for the ip address that requests the token. You don't have to replace it by your ip address.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Sorry, I was not clear about that.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;My assumption is that token generated this way is bound to the ip and won't work if the map request is sent from a different IP?&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Right.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Do you have any theory why the token generated using referer=MyToken won't work?&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;referer is not a token but generally the web server url (i.e. &lt;/SPAN&gt;&lt;A href="http://."&gt;http://.&lt;/A&gt;&lt;SPAN&gt;......).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The problem with Silverlight is that some browsers don't set correctly the HTTP referer. So generating a token associated to a referer may not work (except by using a proxy).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you are using using IE, that should work.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;For example, you can try to generate a token for the referer=&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://" rel="nofollow" target="_blank"&gt;http://&lt;/A&gt;&lt;SPAN&gt;&amp;lt;yourserver&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Mar 2012 14:34:31 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-retrieve-a-private-web-map-using-token/m-p/613644#M15766</guid>
      <dc:creator>DominiqueBroux</dc:creator>
      <dc:date>2012-03-21T14:34:31Z</dc:date>
    </item>
    <item>
      <title>Re: How to retrieve a private Web map using token?</title>
      <link>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-retrieve-a-private-web-map-using-token/m-p/613645#M15767</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;&lt;BR /&gt;If you are using using IE, that should work.&lt;BR /&gt;For example, you can try to generate a token for the referer=http://&amp;lt;yourserver&amp;gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I am using IE. I have yet to find a server to deploy the example client to. Once I do I will give that a try.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you again for your help Dominique!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Yukun&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Mar 2012 14:42:12 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-retrieve-a-private-web-map-using-token/m-p/613645#M15767</guid>
      <dc:creator>YukunXing</dc:creator>
      <dc:date>2012-03-21T14:42:12Z</dc:date>
    </item>
    <item>
      <title>Re: How to retrieve a private Web map using token?</title>
      <link>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-retrieve-a-private-web-map-using-token/m-p/613646#M15768</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;i have a similar problem too.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm using ArcGIS Portal SDK for Windows Phone , and testing on the WP Emulator.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The generateToken REST call does return a valid token. The POST request is as :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;A class="jive-link-external-small" href="https://www.arcgis.com/sharing/rest/generateToken?&amp;amp;f=pjson&amp;amp;referer=" rel="nofollow" target="_blank"&gt;https://www.arcgis.com/sharing/rest/generateToken?&amp;amp;f=pjson&amp;amp;referer=&lt;/A&gt;&lt;SPAN&gt;&amp;lt;URL or IPAddress&amp;gt;&amp;amp;username=&amp;lt;username&amp;gt;&amp;amp;password=&amp;lt;password&amp;gt;&amp;amp;ssl=false&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;(please replace values in between &amp;lt;&amp;gt;)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The token is indeed returned :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; "token": "pf7FNl7aRCK9n4hgeL1XYp4gxIyWr0NQO0tVJChvOToUIOI80BGG2ROnp6y8zbv",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; "expires": 1352376303341,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; "ssl": false&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;But whenever i try to call another method passing the token, for example, using the following GET request:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;A class="jive-link-external-small" href="https://www.arcgis.com/sharing/rest/community/groups?&amp;amp;f=pjson&amp;amp;q=" rel="nofollow" target="_blank"&gt;https://www.arcgis.com/sharing/rest/community/groups?&amp;amp;f=pjson&amp;amp;q=&lt;/A&gt;&lt;SPAN&gt;&amp;lt;Group Name&amp;gt;&amp;amp;token=pf7FNl7aRCK9n4hgeL1XYp4gxIyWr0NQO0tVJChvOToUIOI80BGG2ROnp6y8zbv&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I always get "Invalid token" error message, and cannot procede.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm using WP Emulator 7.1 and, please also note that yesterday morning this was working correctly and i did not change a single line of code in my project or did any update (to VS2010 , W7, WP7 Emulator, whatever....)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Also, if i execute both requests (generateToken and community/groups methods) directly on my desktop's browser (IE 9) this works fine....&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I also tested the same code on a Silverlight project and another WPF project, and i get also the same error message...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This is a very strange behaviour...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any clue?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks in advance,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Sergio&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Nov 2012 09:12:23 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-retrieve-a-private-web-map-using-token/m-p/613646#M15768</guid>
      <dc:creator>SergioCharrua</dc:creator>
      <dc:date>2012-11-08T09:12:23Z</dc:date>
    </item>
    <item>
      <title>Re: How to retrieve a private Web map using token?</title>
      <link>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-retrieve-a-private-web-map-using-token/m-p/613647#M15769</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;My best bet is that the referer you set is not the right one.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;When sending web requests, WinPhone set a referer that looks like : file:///Applications/Install/&amp;lt;productId&amp;gt;/Install/, so when generating token you can try with the option referer=file:///Applications/Install/&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Nov 2012 09:40:37 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-retrieve-a-private-web-map-using-token/m-p/613647#M15769</guid>
      <dc:creator>DominiqueBroux</dc:creator>
      <dc:date>2012-11-08T09:40:37Z</dc:date>
    </item>
    <item>
      <title>Re: How to retrieve a private Web map using token?</title>
      <link>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-retrieve-a-private-web-map-using-token/m-p/613648#M15770</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Merci Dominique,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;it did work, which somehow it really is a odd or strange behaviour, as i said in my first post, the code worked liked a charm until yesterday morning (with referer=www.esri-portugal.pt) ...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Also, i had to create some HttpWebRequest helper class to make requests to the ArcGIS Portal services, instead of using the ArcGIS Portal SDK API.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;For example , i cannot find a way to authenticate using the following statement:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ArcGISPortal portal = new ArcGISPortal();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string url = "&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.arcgis.com/sharing/rest/" rel="nofollow" target="_blank"&gt;http://www.arcgis.com/sharing/rest/&lt;/A&gt;&lt;SPAN&gt;";&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; portal.Token = token_from_previous_POST_request_to_generateToken_method;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; portal.InitializeAsync(url, (s, ex) =&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Do something .....]&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; );&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;the portal object should have (i guess) the CurrentUser set, a Token etc.... and instead those values are always null.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;If i make a POST request to generateToken to require a token, and set the portal instance Token property with the returned value, CurrentUser property is always null. Even tried with the following line:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; portal.Credentials = new System.Net.NetworkCredential(this.txtUsername.Text, this.txtPassword.Password);&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;but still no luck....&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;How can i use ArcGISPortal SDK on WP7 ?How to authenticate? Is there any online tutorials? I can't find anything relevant on ESRI's documentation...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks once again,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Sergio&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Nov 2012 10:24:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-retrieve-a-private-web-map-using-token/m-p/613648#M15770</guid>
      <dc:creator>SergioCharrua</dc:creator>
      <dc:date>2012-11-08T10:24:59Z</dc:date>
    </item>
    <item>
      <title>Re: How to retrieve a private Web map using token?</title>
      <link>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-retrieve-a-private-web-map-using-token/m-p/613649#M15771</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Olà Sergio,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;it did work, which somehow it really is a odd or strange behaviour, as i said in my first post, the code worked liked a charm until yesterday morning &lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Referer verification by portals is sometimes capricious but anyway using the right referer should help.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;the portal object should have (i guess) the CurrentUser set, a Token etc.... and instead those values are always null.&lt;BR /&gt; If i make a POST request to generateToken to require a token, and set the portal instance Token property with the returned value, CurrentUser property is always null.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Strange! That should work as soon as you set the Portal token.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I just tried a WP program doing that. I get the right username:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;using System.Windows;
using ESRI.ArcGIS.Client;
using ESRI.ArcGIS.Client.Portal;
using Microsoft.Phone.Controls;

namespace PhoneApp1
{
&amp;nbsp;&amp;nbsp;&amp;nbsp; public partial class MainPage : PhoneApplicationPage
&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public MainPage()
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; InitializeComponent();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IdentityManager.Current.TokenGenerationReferer = "file:///Applications/Install/";
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IdentityManager.Current.GenerateCredentialAsync("http://www.arcgis.com/sharing/rest", "&amp;lt;username&amp;gt;", "&amp;lt;password&amp;gt;",
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (crd, err) =&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (crd != null)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var portal = new ArcGISPortal { Token = crd.Token };
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; portal.InitializeAsync(null, (p, e) =&amp;gt; MessageBox.Show(p.CurrentUser.FullName));
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MessageBox.Show("Error " + err.Message);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
}&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 02:14:46 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/how-to-retrieve-a-private-web-map-using-token/m-p/613649#M15771</guid>
      <dc:creator>DominiqueBroux</dc:creator>
      <dc:date>2021-12-12T02:14:46Z</dc:date>
    </item>
  </channel>
</rss>

