﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>c360 Forums / SDK for Microsoft CRM / Version 3 Product Questions / Installation  / Using c360 SDK on a local machine for development / Latest Posts</title><generator>InstantForum.NET v4.1.4</generator><description>c360 Forums</description><link>http://www.c360.com/Forums/</link><webMaster>support@c360.com</webMaster><lastBuildDate>Sat, 22 Nov 2008 14:28:06 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>Regarding IIS settings: I did not change any of the settings. I used the default which is to use integrated security. I did not configure IIS to allow anonymous access as someone has suggested. &lt;P&gt;Here's my web.config:&lt;BR&gt;&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt;&lt;BR&gt;&amp;lt;configuration xmlns="&lt;A href="http://schemas.microsoft.com/.NetConfiguration/v2.0"&gt;http://schemas.microsoft.com/.NetConfiguration/v2.0&lt;/A&gt;"&amp;gt;&lt;BR&gt;    &amp;lt;appSettings&amp;gt;&lt;BR&gt;        &amp;lt;add key="c360Location" value="/sdkTesting/" /&amp;gt;&lt;BR&gt;    &amp;lt;/appSettings&amp;gt;&lt;BR&gt;    &amp;lt;system.web&amp;gt;&lt;BR&gt;        &amp;lt;pages validateRequest="false"/&amp;gt;&lt;BR&gt;    &amp;lt;/system.web&amp;gt;&lt;BR&gt;&amp;lt;/configuration&amp;gt;&lt;P&gt;Here's my c360.config which I use when testing against my VPC:&lt;BR&gt;&amp;lt;configuration&amp;gt;&lt;BR&gt;  &amp;lt;appSettings&amp;gt;&lt;BR&gt;    &amp;lt;add key="Language" value="english" /&amp;gt;&lt;BR&gt;    &amp;lt;add key="WebServicesUrl" value="&lt;A href="http://localhost:5555/MsCrmServices"&gt;http://localhost:5555/MsCrmServices&lt;/A&gt;" /&amp;gt;&lt;BR&gt;    &amp;lt;add key="ReportServicesUrl" value="&lt;A href="http://localhost/ReportServer"&gt;http://localhost/ReportServer&lt;/A&gt;" /&amp;gt;&lt;BR&gt;   &amp;lt;add key="CrmUrl" value="&lt;A href="http://localhost:5555/%22/"&gt;http://localhost:5555/"/&lt;/A&gt;&amp;gt;&lt;BR&gt;  &amp;lt;/appSettings&amp;gt;&lt;BR&gt;&amp;lt;/configuration&amp;gt;&lt;P&gt;And here's my c360.config after I modify it in order to test against our production CRM:&lt;BR&gt;&amp;lt;configuration&amp;gt;&lt;BR&gt;  &amp;lt;appSettings&amp;gt;&lt;BR&gt;    &amp;lt;add key="Language" value="english" /&amp;gt;&lt;BR&gt;    &amp;lt;add key="WebServicesUrl" value="&lt;A href="http://crmserver.c360.local/MsCrmServices"&gt;&lt;FONT color=#0000ff&gt;http://crmserver.c360.local/MsCrmServices&lt;/FONT&gt;&lt;/A&gt;" /&amp;gt;&lt;BR&gt;    &amp;lt;add key="ReportServicesUrl" value="&lt;A href="http://crmserver.c360.local/ReportServer"&gt;&lt;FONT color=#0000ff&gt;http://crmserver.c360.local/ReportServer&lt;/FONT&gt;&lt;/A&gt;" /&amp;gt;&lt;BR&gt;   &amp;lt;add key="CrmUrl" value="&lt;A href="http://crmserver.c360.local/%22/"&gt;&lt;FONT color=#0000ff&gt;http://crmserver.c360.local/"/&lt;/FONT&gt;&lt;/A&gt;&amp;gt;&lt;BR&gt;   &amp;lt;add key="ImpersonationDomain" value="c360" /&amp;gt;&lt;BR&gt;   &amp;lt;add key="ImpersonationUser" value="Jeremie.Desautels" /&amp;gt;&lt;BR&gt;   &amp;lt;add key="ImpersonationPasswordToEncrypt" value="MyVeryStrongPassword" /&amp;gt;&lt;BR&gt;  &amp;lt;/appSettings&amp;gt;&lt;BR&gt;&amp;lt;/configuration&amp;gt;</description><pubDate>Thu, 03 May 2007 12:34:29 GMT</pubDate><dc:creator>Jeremie Desautels</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>Jeremie,&lt;/P&gt;&lt;P&gt;Can you post your web.config and possibly IIS settings if you are using IIS?  I don't know what could be different...&lt;/P&gt;&lt;P&gt;Thanks!</description><pubDate>Thu, 03 May 2007 08:47:00 GMT</pubDate><dc:creator>jihohan</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>I don't have an update because I honestly don't know what can be wrong in this environment. &lt;/P&gt;&lt;P&gt;I use the Microsoft CRM VPC (which is on a domain called "crmdomain") for my dev environment and when I am done testing agains the demo CRM system, I change the WebServiceUrl to point to our production (which is on the "c360" domain), I configure an impersonation user, password and domain to do one final test against our production and I have never experienced any authentication issue. I don't even need to allow anonymous connections as some have suggested.</description><pubDate>Wed, 02 May 2007 20:49:04 GMT</pubDate><dc:creator>Jeremie Desautels</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>[quote][b]RosaAnna (2/23/2007)[/b][hr]&lt;DIR&gt;&lt;FONT size=2&gt;&lt;br&gt;&lt;br&gt;To summarize the problem: &lt;br&gt;&lt;br&gt;We are consultants and we are working at the client’s site. Therefore we are developing against their server and on their domain. Our computers are registered to the domain “Domain1” and the clients domain is “Domain2”. Therefore we are not able to logon the c360 with our domain authentication because we cannot create a user in CRM from a different domain.&lt;br&gt;&lt;br&gt;For this reason we switched on the anonymous access in IIS and used the admin account as the anonymous users. This method is not acceptable anymore because we have started to test different user profile logins. &lt;br&gt;&lt;br&gt;So the problem is: Is there away to run c360 projects from different domain computer than c360 is validating the license against?&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;FONT size=2&gt;I hope I am getting this across clearly enough.&lt;/FONT&gt;&lt;/DIR&gt;&lt;/FONT&gt;[/quote]&lt;br&gt;&lt;br&gt;I am in the same boat.  Was there an update to this story?</description><pubDate>Mon, 30 Apr 2007 18:03:40 GMT</pubDate><dc:creator>jihohan</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>&lt;DIR&gt;&lt;FONT size=2&gt;&lt;P&gt;To summarize the problem: &lt;/P&gt;&lt;P&gt;We are consultants and we are working at the client’s site. Therefore we are developing against their server and on their domain. Our computers are registered to the domain “Domain1” and the clients domain is “Domain2”. Therefore we are not able to logon the c360 with our domain authentication because we cannot create a user in CRM from a different domain.&lt;/P&gt;&lt;P&gt;For this reason we switched on the anonymous access in IIS and used the admin account as the anonymous users. This method is not acceptable anymore because we have started to test different user profile logins. &lt;/P&gt;&lt;P&gt;So the problem is: Is there away to run c360 projects from different domain computer than c360 is validating the license against?&lt;BR&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size=2&gt;I hope I am getting this across clearly enough.&lt;/P&gt;&lt;/FONT&gt;&lt;/DIR&gt;&lt;/FONT&gt;</description><pubDate>Fri, 23 Feb 2007 12:39:22 GMT</pubDate><dc:creator>RosaAnna</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>[quote]I don't understand how you were able to allow anonymous access since you HAVE to be authenticated in order to connect to Microsoft CRM.[/quote]&lt;P&gt;We were using the same method Balki showed on &lt;A href="http://www.c360.com/Forums/FindPost144.aspx"&gt;http://www.c360.com/Forums/FindPost144.aspx&lt;/A&gt;&lt;/P&gt;&lt;P&gt;When using this method CRM recognizes me as the default user. As I said before we have no problems in development when this setting is used on the server.&lt;/P&gt;&lt;P&gt;[quote]When your dev machine is seperate from your CRM server, our SDK allows you to enable impersonation by specifying a username and password in your c360.config.[/quote]&lt;/P&gt;&lt;P&gt;The impersonation settings are being used.&lt;/P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;P&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;add&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;key&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;=&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;ImpersonationDomain&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;value&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;=&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;domain&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; /&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;add&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;key&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;=&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;ImpersonationUser&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;value&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;=&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;admin&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; /&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;add&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;key&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;=&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;ImpersonationPassword&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;value&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;=&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;uJbyzdOTJ20mLK1I0Kjspg==&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; /&amp;gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#4b6e9d&gt;Here are also some relevant web.config settings.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;&lt;FONT color=#800000 size=2&gt;appSettings&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;add&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;key&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;=&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;c360Location&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;value&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;=&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;/&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; /&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;appSettings&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/FONT&gt;&lt;/P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;&lt;P&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;system.web&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;identity&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;impersonate&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;=&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;true&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; /&amp;gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;authentication&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;mode&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;=&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Windows&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; /&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;system.web&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;P&gt;The problem is that when the "Enable anonymous access" check is removed on the server and I run the project in Visual Studio on my computer, the c360 controls which use CRM try to authenticate as the windows user on my computer (which is on a different domain). I tried removing the authentication mode="Windows" setting (and setting it to Form) but that made no difference. Should these controls be using the impersonation user in this scenario? Is there a web.config setting that might take precedence?&lt;/P&gt;&lt;P&gt;Do you have any suggestions on how to resolve this problem?</description><pubDate>Fri, 23 Feb 2007 09:26:29 GMT</pubDate><dc:creator>RosaAnna</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>I don't understand how you were able to allow anonymous access since you HAVE to be authenticated in order to connect to Microsoft CRM. When your dev machine is seperate from your CRM server, our SDK allows you to enable impersonation by specifying a username and password in your c360.config. Please check the training guide for more details.</description><pubDate>Thu, 22 Feb 2007 18:35:55 GMT</pubDate><dc:creator>Jeremie Desautels</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>I am experiencing the same problem as some of the above members have described.&lt;P&gt;I am developing on a machine which is not in the same domain as CRM. Up until now we have been able to enable anonymous access on the development CRM website and have not have any problems, but that is no longer an option. I need a more permanent solution. &lt;/P&gt;&lt;P&gt;Regards, Rósa</description><pubDate>Wed, 21 Feb 2007 06:30:30 GMT</pubDate><dc:creator>RosaAnna</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>Hi Jeremy,&lt;/P&gt;&lt;P&gt;Continuing testing the connection, I came around something new... All of a suddent the error changed to "Server was unable to process request" and then to "The Underlying Connection Was Closed : an unexpected error occured" (keep in mind those error are traduction my pc being installed in french!)...&lt;/P&gt;&lt;P&gt;Using fiddler, I was able to see the UserId log from the WhoIam Request (no I did not change any security settings)...&lt;/P&gt;&lt;P&gt;The only change I made was to show only a &lt;FONT size=2&gt;&lt;/P&gt;&lt;P&gt;Instance.MenuArea.Controls.Add(&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;new&lt;/FONT&gt;&lt;FONT size=2&gt; System.Web.UI.&lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;LiteralControl&lt;/FONT&gt;&lt;FONT size=2&gt;(&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"Bonjour"&lt;/FONT&gt;&lt;FONT size=2&gt;));&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size=2&gt;which does not get execute anyway...&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size=2&gt;If this gives you any new idea...&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size=2&gt;Thanks Kim&lt;/P&gt;&lt;/FONT&gt;</description><pubDate>Fri, 29 Sep 2006 13:00:37 GMT</pubDate><dc:creator>Kim</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>Hi!&lt;/P&gt;&lt;P&gt;Passord is something like: User123&lt;/P&gt;&lt;P&gt;Kim</description><pubDate>Fri, 29 Sep 2006 11:18:49 GMT</pubDate><dc:creator>Kim</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>[quote]I'm wondering if this could have anything to do with the ImpersonationPassword that was encrypted with the ImpersonationPasswordToEncrypt... That's the only value we are not able to validate (because of the encryption...)&lt;P&gt;Any idea?&lt;/P&gt;&lt;P&gt;Kim[/quote]&lt;P&gt;That's a good guess. Is there anything special about the password that could cause a problem with encryption? For instance, are there any special characters in it? I understand that you probably don't want to post your password in the forum but if you could give me a similar password, I'll test it.</description><pubDate>Fri, 29 Sep 2006 10:14:39 GMT</pubDate><dc:creator>Jeremie Desautels</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>Hi Jeremy,&lt;/P&gt;&lt;P&gt;We've verified and tried to open the CRM through IE with the same information we have as credentials and CRM opens... still the grid does not return any data. We've also created a project linked to this crm and with the network credentials settings hard coded the same information as in the sdk test and we are able to read the crm.&lt;/P&gt;&lt;P&gt;I'm wondering if this could have anything to do with the ImpersonationPassword that was encrypted with the ImpersonationPasswordToEncrypt... That's the only value we are not able to validate (because of the encryption...)&lt;/P&gt;&lt;P&gt;Any idea?&lt;/P&gt;&lt;P&gt;Kim</description><pubDate>Fri, 29 Sep 2006 08:01:40 GMT</pubDate><dc:creator>Kim</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>[quote]I seam to also have a problem with the SDK the error is "HTTP 401: Unauthorized" using Fiddler I was able to figure out that the problem happens when the connection is being made to the CRM (executing the WhoIAm request...)[/quote] &lt;P&gt;Indeed. The WhoAmI request is the first request that our SDK makes to CRM and therefore this is the first request that can potentially be rejected by CRM. It is normal that for this request to fail when the credentials are not available (because your dev machine is not on the same domain as the server for example) or because the impersonation information you have configured is not correct. &lt;/P&gt;&lt;P&gt;[quote]my c360.config file contains contains the CrmUrl, ImpersonationUser, ImpersonationDomain, ImpersonationPassword key and both WebServicesUrl and ReportServicesUrl have the correct CRM server.&lt;/P&gt;&lt;P&gt;The ImpersonationPassword was created when running the code to execute the Grid and the ImpersonationPasswordToEncrypt key was set back to empty.[/quote] &lt;P&gt;I would suggest double checking that you have entered the right password (and domain) and I would make sure that the corresponding CRM user is not in 'restricted access' mode. I would also try to log on to CRM via the normal web client using the credentials you are specifying to validate that you have access to the CRM application.</description><pubDate>Wed, 27 Sep 2006 09:36:57 GMT</pubDate><dc:creator>Jeremie Desautels</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>Hi!&lt;/P&gt;&lt;P&gt;I seam to also have a problem with the SDK the error is "HTTP 401: Unauthorized" using Fiddler I was able to figure out that the problem happens when the connection is being made to the CRM (executing the WhoIAm request...)&lt;/P&gt;&lt;P&gt;my c360.config file contains contains the CrmUrl, ImpersonationUser, ImpersonationDomain, ImpersonationPassword key and both WebServicesUrl and ReportServicesUrl have the correct CRM server.&lt;/P&gt;&lt;P&gt;The ImpersonationPassword was created when running the code to execute the Grid and the ImpersonationPasswordToEncrypt key was set back to empty.&lt;/P&gt;&lt;P&gt;Every other c360 controls are accessible and do work. The only problem is when I try to connect the the CRM from my machine. The CRM is in another domain and the source code of the SDK is located on the C drive of my machine.&lt;/P&gt;&lt;P&gt;The user I'm using to connect is an admin user both on the domain (of the CRM) and in the CRM.&lt;/P&gt;&lt;P&gt;What may I have overlooked for the connection to work? and have the authorized error go away?&lt;/P&gt;&lt;P&gt;Thanks</description><pubDate>Tue, 26 Sep 2006 15:25:01 GMT</pubDate><dc:creator>Kim</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>Turns out it was permissions on the folder for my virtual directory.  Once I granted the Internet Guest Account full control the errors went away (it probably can use lower permissions, but originally had none).&lt;/P&gt;&lt;P&gt;Now I have another, though, been developing away all afternoon, everything going great and all of a sudden I get: &lt;/P&gt;&lt;H2&gt;&lt;I&gt;Configuration Error&lt;/I&gt; &lt;/H2&gt;&lt;P&gt;&lt;FONT face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif "&gt;&lt;B&gt;&lt;FONT face=Verdana&gt;Description: &lt;/FONT&gt;&lt;/B&gt;An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately. &lt;BR&gt;&lt;BR&gt;&lt;B&gt;&lt;FONT face=Verdana&gt;Parser Error Message: &lt;/FONT&gt;&lt;/B&gt;Access is denied: 'c360.Toolkit.Logging'.&lt;BR&gt;&lt;/FONT&gt;</description><pubDate>Wed, 30 Aug 2006 16:37:38 GMT</pubDate><dc:creator>Kendall_R</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>There is one and only one thing that can cause the error: "Unable to find where the c360 products have been installed" (as far as i know!).&lt;P&gt;The only possibility is that the "c360Location" key in web.config is either missing or invalid. In your case, it's obviously not missing so you have to reconsider the "/SDK" value.&lt;P&gt;Based on the title of the error: "Server Error in '/c360Test' Application", it sounds like the name of the virtual directory you created for your solution is "/c360Test" and not "/SDK". I believe this is probably the cause of this issue.</description><pubDate>Wed, 30 Aug 2006 10:35:45 GMT</pubDate><dc:creator>Jeremie Desautels</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>I'm getting exactly the same thing:&lt;SPAN&gt; &lt;/P&gt;&lt;H1&gt;Server Error in '/c360Test' Application. &lt;HR width="100%" color=silver SIZE=1&gt;&lt;/H1&gt;&lt;H2&gt;&lt;I&gt;Unable to find where the c360 products have been installed. Please add the c360Location key in web.config to indicate the location. Please contact Licensing@c360.com for all licensing issues. You will have to provide the following information: Organization name = "ERROR: Could not retrieve Organization Name: System.IO.FileNotFoundException: Unable to find where the c360 products have been installed. Please add the c360Location key in web.config to indicate the location. at ᜿.ᜂ() at ᜿.ᜃ() at c360.Toolkit.Util.get_LocalConfigFileName() at c360.Toolkit.Util.ᜀ(String A_0, String A_1, String A_2, Boolean A_3) at c360.Toolkit.Util.GetWebConfigSetting(String strWebConfigKeyName) at c360.Toolkit.Security.ImpersonationStrategy.ᜀ() at c360.Toolkit.Security.ImpersonationStrategy.ᜁ() at c360.Toolkit.Licensing.c360LicenseProvider.GetOrganization() at c360.Toolkit.Licensing.c360LicenseProvider.get_Organization() at c360.Toolkit.Licensing.c360LicenseProvider.ᜀ()"". Required number of licenses = ERROR: Could not retrieve Required Seat Count: System.IO.FileNotFoundException: Unable to find where the c360 products have been installed. Please add the c360Location key in web.config to indicate the location. at ᜿.ᜂ() at ᜿.ᜃ() at c360.Toolkit.Util.get_LocalConfigFileName() at c360.Toolkit.Util.ᜀ(String A_0, String A_1, String A_2, Boolean A_3) at c360.Toolkit.Util.GetWebConfigSetting(String strWebConfigKeyName) at c360.Toolkit.Security.ImpersonationStrategy.ᜀ() at c360.Toolkit.Security.ImpersonationStrategy.ᜁ() at c360.Toolkit.Licensing.c360LicenseProvider.GetOrganization() at c360.Toolkit.Licensing.c360LicenseProvider.get_Organization() at c360.Toolkit.Licensing.c360LicenseProvider.ᜀ() at c360.Toolkit.Licensing.c360LicenseProvider.GetRequiredSeatCount() at c360.Toolkit.Licensing.c360LicenseProvider.ᜀ()".&lt;/I&gt; &lt;/H2&gt;&lt;P&gt;So far what I've read in this topic and seen in the video has not helped.  My CRM organization is "Microsoft CRM", and I am using the matching c360 licenses.  Other c360 products are working just fine in this installation.&lt;/P&gt;&lt;P&gt;Here is my web.config:&lt;/P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;P&gt;&amp;lt;?&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;xml&lt;/FONT&gt;&lt;FONT color=#ff00ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;version&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="1.0"&lt;/FONT&gt;&lt;FONT color=#ff00ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;encoding&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="utf-8"&lt;/FONT&gt;&lt;FONT color=#ff00ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;?&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;configuration&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt; &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;appSettings&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;add&lt;/FONT&gt;&lt;FONT color=#ff00ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;key&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="c360Location"&lt;/FONT&gt;&lt;FONT color=#ff00ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;value&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="/SDK"&lt;/FONT&gt;&lt;FONT color=#ff00ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;/&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;appSettings&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;configuration&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;P&gt;and my c360.config:&lt;/P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;P&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;configuration&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;appSettings&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;add&lt;/FONT&gt;&lt;FONT color=#ff00ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;key&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="Language"&lt;/FONT&gt;&lt;FONT color=#ff00ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;value&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="english"&lt;/FONT&gt;&lt;FONT color=#ff00ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;/&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;add&lt;/FONT&gt;&lt;FONT color=#ff00ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;key&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="WebServicesUrl"&lt;/FONT&gt;&lt;FONT color=#ff00ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;value&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="http://192.168.99.220:5555/MsCrmServices"&lt;/FONT&gt;&lt;FONT color=#ff00ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;/&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;add&lt;/FONT&gt;&lt;FONT color=#ff00ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;key&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="CrmUrl"&lt;/FONT&gt;&lt;FONT color=#ff00ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;value&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="http://192.168.99.220:5555"&lt;/FONT&gt;&lt;FONT color=#ff00ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;/&amp;gt;&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/P&gt;&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;add&lt;/FONT&gt;&lt;FONT color=#ff00ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;key&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="ReportServicesUrl"&lt;/FONT&gt;&lt;FONT color=#ff00ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;value&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="http://192.168.99.220/ReportServer"&lt;/FONT&gt;&lt;FONT color=#ff00ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;/&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;add&lt;/FONT&gt;&lt;FONT color=#ff00ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;key&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="ImpersonationDomain"&lt;/FONT&gt;&lt;FONT color=#ff00ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;value&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="CRM"&lt;/FONT&gt;&lt;FONT color=#ff00ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;/&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;add&lt;/FONT&gt;&lt;FONT color=#ff00ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;key&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="ImpersonationUser"&lt;/FONT&gt;&lt;FONT color=#ff00ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;value&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="Administrator"&lt;/FONT&gt;&lt;FONT color=#ff00ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;/&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;add&lt;/FONT&gt;&lt;FONT color=#ff00ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;key&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="ImpersonationPasswordToEncrypt"&lt;/FONT&gt;&lt;FONT color=#ff00ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;value&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="Passw()rd"&lt;/FONT&gt;&lt;FONT color=#ff00ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;/&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;appSettings&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;P&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;configuration&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;I have verified that all the paths and URLs are correct, crm webservices are accessible, etc.  I can access the CRM application and even the c360 Console and other products from my local machine, no problem.  &lt;/P&gt;&lt;/FONT&gt;&lt;/SPAN&gt;</description><pubDate>Wed, 30 Aug 2006 10:16:21 GMT</pubDate><dc:creator>Kendall_R</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>One thing that stands out in your situation is that you have installed the SDK under a virtual directory called "C360SDK" but the error you are getting is under the virtual directory called "Relationship Explorer". This is no necessarly wrong but it looks strange to me.</description><pubDate>Wed, 14 Jun 2006 20:17:59 GMT</pubDate><dc:creator>Jeremie Desautels</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>Hi Jeremie,&lt;/P&gt;&lt;P&gt;I am also facing the same problem in setting up the c360 SDK in dev environment, which is different than the CRM server.&lt;/P&gt;&lt;P&gt;I downloaded the c360.Toolkit.SDK(MSCRMv3.0) file, created a virtual directory named "C360SDK" on my local machine. Copied the license folder from the CRM server (Where i originally installed the C360 licenses) to this folder. Then changed the c360.config file as below.&lt;/P&gt;&lt;P&gt; &amp;lt;add key="Language" value="english" /&amp;gt;                             &amp;lt;add key="WebServicesUrl" value="&lt;A href="http://PNPS03:5555/MsCrmServices"&gt;http://PNPS03:5555/MsCrmServices&lt;/A&gt;" /&amp;gt;&lt;/P&gt;&lt;P&gt;then added the key &amp;lt;add key='c360Location' value='/C360SDK/' /&amp;gt; to web.config file in the root directory(C:/inetpub/wwwroot folder), Now i created a new .NET 2003 web project, which is also in C:/inetpub/wwwroot folder.&lt;/P&gt;&lt;P&gt;when i run &lt;/P&gt;&lt;P&gt;ITreeView treeView = ControlFactory.CreateTreeView(), it gives me the error:&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt; &lt;FONT size=2&gt;Server Error in '/RelationShip Explorer' Application. &lt;HR width="100%" color=silver SIZE=1&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;H2&gt;&lt;FONT size=2&gt;&lt;I&gt;The request failed with HTTP status 401: Unauthorized. Please contact Licensing@c360.com for all licensing issues. You will have to provide the following information: Organization name = "ERROR: Could not retrieve Organization Name: System.Net.WebException: The request failed with HTTP status 401: Unauthorized. at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at c360.Toolkit.CRM2005.CrmService.Execute(Request Request) at c360.Toolkit.Security.CRMSecurityPrincipal.ᜀ() at c360.Toolkit.Security.CRMSecurityPrincipal.ᜀ() at c360.Toolkit.Security.CRMSecurityPrincipal.ᜁ() at c360.Toolkit.Security.CRMSecurityPrincipal.ᜀ() at c360.Toolkit.Security.CRMSecurityPrincipal.ᜀ() at c360.Toolkit.Licensing.c360LicenseProvider.ᜀ() at c360.Toolkit.Licensing.c360LicenseProvider.GetOrganization() at c360.Toolkit.Licensing.c360LicenseProvider.get_Organization() at c360.Toolkit.Licensing.c360LicenseProvider.ᜀ()"". Required number of licenses = ERROR: Could not retrieve Required Seat Count: System.Net.WebException: The request failed with HTTP status 401: Unauthorized. at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at c360.Toolkit.CRM2005.CrmService.Execute(Request Request) at c360.Toolkit.Security.CRMSecurityPrincipal.ᜀ() at c360.Toolkit.Security.CRMSecurityPrincipal.ᜀ() at c360.Toolkit.Security.CRMSecurityPrincipal.ᜁ() at c360.Toolkit.Security.CRMSecurityPrincipal.ᜀ() at c360.Toolkit.Security.CRMSecurityPrincipal.ᜀ() at c360.Toolkit.Licensing.c360LicenseProvider.ᜀ() at c360.Toolkit.Licensing.c360LicenseProvider.GetOrganization() at c360.Toolkit.Licensing.c360LicenseProvider.get_Organization() at c360.Toolkit.Licensing.c360LicenseProvider.ᜀ() at c360.Toolkit.Licensing.c360LicenseProvider.GetRequiredSeatCount() at c360.Toolkit.Licensing.c360LicenseProvider.ᜀ()".&lt;/I&gt; &lt;/FONT&gt;&lt;/H2&gt;&lt;P&gt;Although i have already copied the license files to th location. still i am getting this error.&lt;/P&gt;&lt;P&gt;Please help.&lt;/P&gt;&lt;P&gt;Ashwani&lt;/P&gt;&lt;/SPAN&gt;</description><pubDate>Wed, 14 Jun 2006 02:36:50 GMT</pubDate><dc:creator>Ashwani</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>Try using the domain name of your network user account when creating a CRM user account.&lt;P&gt;Example:    MyDomain\Username&lt;/P&gt;&lt;P&gt;Use this instead of just your username.</description><pubDate>Thu, 08 Jun 2006 05:53:46 GMT</pubDate><dc:creator>rsoft@idl.net.au</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>I had similar problems when using the c360 SDK on my local machine while working against a different CRM server.&lt;/P&gt;&lt;P&gt;I used the following workaround to resolve the issue:&lt;BR&gt;&lt;A href="http://www.c360.com/Forums/FindPost144.aspx"&gt;http://www.c360.com/Forums/FindPost144.aspx&lt;/A&gt;&lt;/P&gt;&lt;P&gt;NOTE: Please remember to turn off ananymous access to the webservices virtual directory once you deploy the application on the server itself.</description><pubDate>Thu, 27 Apr 2006 12:20:16 GMT</pubDate><dc:creator>Balki</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>The MultiPickList works quite well, at least the demo code that I found in the SDK training guide.&lt;/P&gt;&lt;P&gt;However, the LookUp object did not work as well. Got the 401 error in the "Available records" frame:&lt;BR&gt;&lt;IMG src="http://www.c360.com/Forums/Uploads/Images/2aec0810-da4b-49b5-8c36-8169.jpg"&gt;&lt;/P&gt;&lt;P&gt;what to do... what to do...&lt;/P&gt;&lt;P&gt;rgds,&lt;BR&gt;jon oskar</description><pubDate>Thu, 27 Apr 2006 10:24:57 GMT</pubDate><dc:creator>jonoskar</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>[quote]Yes, I've tried the treeview and TabBar controls and they work as expected. The problem seems to be related to when the grid control is accessing CRMService.[/quote]&lt;/P&gt;&lt;P&gt;I should have stipulated a control that is interacting with CRM data... is your TreeView using CRM data?  If not, try using a Lookup and/or MultiPicklist control to see if that works, I'd just like to see if any of our controls are able to lookup CRM data or if it is just an issue you are having with the grid at this point.</description><pubDate>Thu, 27 Apr 2006 09:27:59 GMT</pubDate><dc:creator>Kevin Eichelberger</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>[quote]First thing I'd like to ask is have you tried to use any of our other controls?  Do they work or do you get a similar result?[/quote]&lt;/P&gt;&lt;P&gt;Yes, I've tried the treeview and TabBar controls and they work as expected. The problem seems to be related to when the grid control is accessing CRMService.&lt;/P&gt;&lt;P&gt;[quote]Btw, the c360.Toolkit.Encrypt namespace was not meant to be used by SDK users - it is supposed to be an internal class.  I believe in the latest versions of the SDK this class is locked down, so anyone using this class should find an alternative solution.  [/quote]&lt;/P&gt;&lt;P&gt;Then how can I generate an encrypted password. The impersonation is crucial in accessing the crm server.&lt;/P&gt;&lt;P&gt;[quote]Also, please verify what version you are currently running?  If you are not sure, right-click on one of the SDK .dlls and go to assembly version under properties.[/quote]&lt;/P&gt;&lt;P&gt;The version is: 3.0.5.38&lt;/P&gt;&lt;P&gt;[quote]Also, is the impersonated user "gunni" a CRM admin?  And test.local is the domain in which CRM sits?[/quote]&lt;/P&gt;&lt;P&gt;Yes, the user "gunni" is defined as a CRM admin. I have also tried to use the "administrator" (with an encrypted pwd). &lt;BR&gt;Yes, test.local is the domain in which CRM sits.&lt;/P&gt;&lt;P&gt;Could it be that the Encrypt method is not encrypting the password right? &lt;/P&gt;&lt;P&gt;Like you said, it's just a matter of authentication at this point - please advice!&lt;/P&gt;&lt;P&gt;rgds,&lt;BR&gt;jon oskar</description><pubDate>Thu, 27 Apr 2006 09:21:46 GMT</pubDate><dc:creator>jonoskar</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>First thing I'd like to ask is have you tried to use any of our other controls?  Do they work or do you get a similar result?&lt;P&gt;Btw, the c360.Toolkit.Encrypt namespace was not meant to be used by SDK users - it is supposed to be an internal class.  I believe in the latest versions of the SDK this class is locked down, so anyone using this class should find an alternative solution.  &lt;/P&gt;&lt;P&gt;Also, please verify what version you are currently running?  If you are not sure, right-click on one of the SDK .dlls and go to assembly version under properties.&lt;/P&gt;&lt;P&gt;Also, is the impersonated user "gunni" a CRM admin?  And test.local is the domain in which CRM sits?&lt;/P&gt;&lt;P&gt;The 401 you're getting at least notifies us that your grid is communicating with MSCRM WebServices, so the config should be right, and therefore it should be just a matter of authentication at this point.</description><pubDate>Thu, 27 Apr 2006 09:00:32 GMT</pubDate><dc:creator>Kevin Eichelberger</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>I'm having difficulties in using the IGrid object. I've watched the SDK installation video posted in this forum and followed SDK's guide, all without success.&lt;/P&gt;&lt;P&gt;My setup is a developer station and the crm server is on a different machine, in a different domain. Therefore I have to impersonate to communicate with the crmservice.&lt;/P&gt;&lt;P&gt;I've added a key in my web.config to point to SDK installation location:&lt;BR&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;add&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;key&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;=&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;c360Location&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;value&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;=&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;/crmtest/&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;/&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;P&gt;c360.config:&lt;BR&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;configuration&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;appSettings&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;BR&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;add&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;key&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;=&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Language&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;value&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;=&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;english&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; /&amp;gt;&lt;BR&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;add&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;key&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;=&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;ImpersonationDomain&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;value&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;=&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;test.local&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; /&amp;gt;&lt;BR&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;add&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;key&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;=&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;ImpersonationUser&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;value&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;=&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;gunni&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; /&amp;gt;&lt;BR&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;add&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;key&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;=&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;ImpersonationPassword&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;value&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;=&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;NbodcYEX9aaE52DVoZK8aw==&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; /&amp;gt;&lt;BR&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;add&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;key&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;=&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;WebServicesUrl&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;value&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;=&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;http://10.100.1.35:5555/MSCRMServices&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; /&amp;gt;&lt;BR&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;add&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;key&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;=&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;ReportServicesUrl&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;value&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;=&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;http://10.100.1.35/ReportServer&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; /&amp;gt;&lt;BR&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;add&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;key&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;=&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;CrmUrl&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;value&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;=&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;http://10.100.1.35:5555&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;/&amp;gt;&lt;BR&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;appSettings&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;BR&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;configuration&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;P&gt;I used the c360.Toolkit.Util.Encrypt method to encrypt the password.&lt;/P&gt;&lt;P&gt;Default.aspx.cs:&lt;BR&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;public&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;override&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;void&lt;/FONT&gt;&lt;FONT size=2&gt; BuildContentArea()&lt;BR&gt;{&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;IGrid&lt;/FONT&gt;&lt;FONT size=2&gt; grid = &lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;ControlFactory&lt;/FONT&gt;&lt;FONT size=2&gt;.CreateGrid();&lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;grid.ID = &lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"testGrid"&lt;/FONT&gt;&lt;FONT size=2&gt;;&lt;BR&gt;grid.ReturnedTypeCode = 2;&lt;BR&gt;grid.SortCol = &lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"fullname"&lt;/FONT&gt;&lt;FONT size=2&gt;;&lt;BR&gt;grid.SearchingStyle = &lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;SearchingStyles&lt;/FONT&gt;&lt;FONT size=2&gt;.Standard;&lt;BR&gt;grid.ViewsSelectorStyle = &lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;ViewsSelectorStyles&lt;/FONT&gt;&lt;FONT size=2&gt;.Standard;&lt;BR&gt;grid.ShowJumpBar = &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;false&lt;/FONT&gt;&lt;FONT size=2&gt;;&lt;BR&gt;grid.FetchXml = &lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;@"&amp;lt;fetch mapping='logical'&amp;gt;&amp;lt;entity name='contact'&amp;gt;&amp;lt;attribute name='name'/&amp;gt;&amp;lt;attribute name='telephone1'/&amp;gt;&amp;lt;filter type='and'&amp;gt;&amp;lt;condition attribute='fullname' operator='like' value='a%'&amp;gt;&amp;lt;/filter&amp;gt;&amp;lt;/entity&amp;gt;&amp;lt;/fetch&amp;gt;"&lt;/FONT&gt;&lt;FONT size=2&gt;;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;BR&gt;grid.ColumnHeaders.Add(&lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;ControlFactory&lt;/FONT&gt;&lt;FONT size=2&gt;.CreateColumnHeader(&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"Name"&lt;/FONT&gt;&lt;FONT size=2&gt;, &lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"fullname"&lt;/FONT&gt;&lt;FONT size=2&gt;, 200));&lt;BR&gt;grid.ColumnHeaders.Add(&lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;ControlFactory&lt;/FONT&gt;&lt;FONT size=2&gt;.CreateColumnHeader(&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"Phone Number"&lt;/FONT&gt;&lt;FONT size=2&gt;, &lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"telephone1"&lt;/FONT&gt;&lt;FONT size=2&gt;, 200));&lt;/P&gt;&lt;P&gt;Instance.ContentArea.Controls.Add(grid.Control);&lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;}&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color=#111111 size=2&gt;I've tried to manipulate several configuration options but always get the error:&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color=#dd3333 size=2&gt;Server Error in '/crmtest' Application.&lt;BR&gt;--------------------------------------------------------------------------------&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color=#dd3333 size=2&gt;The request failed with HTTP status 401: Unauthorized. &lt;BR&gt;Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color=#dd3333 size=2&gt;Exception Details: System.Net.WebException: The request failed with HTTP status 401: Unauthorized.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color=#dd3333 size=2&gt;Source Error: &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color=#dd3333 size=2&gt;An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.  &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color=#dd3333 size=2&gt;Stack Trace: &lt;/FONT&gt;&lt;FONT size=2&gt;&lt;BR&gt;&lt;FONT color=#dd3333&gt;[WebException: The request failed with HTTP status 401: Unauthorized.]&lt;BR&gt;   System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) +1278&lt;BR&gt;   System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) +205&lt;BR&gt;   c360.Toolkit.CRM2005.CrmService.Execute(Request Request) +60&lt;BR&gt;   c360.Toolkit.Security.CRMSecurityPrincipal.ᜀ() +45&lt;BR&gt;   c360.Toolkit.Security.CRMSecurityPrincipal.ᜀ() +38&lt;BR&gt;   c360.Toolkit.Security.CRMSecurityPrincipal.ᜁ() +16&lt;BR&gt;   c360.Toolkit.Security.CRMSecurityPrincipal.ᜀ() +38&lt;BR&gt;   c360.Toolkit.Security.CRMSecurityPrincipal.ᜁ() +16&lt;BR&gt;   c360.Toolkit.MsCrm.Controls.Grid.ᜂ() +103&lt;BR&gt;   c360.Toolkit.MsCrm.Controls.Grid.OnPreRender(EventArgs e) +199&lt;BR&gt;   ᜰ.OnPreRender(EventArgs e) +223&lt;BR&gt;   System.Web.UI.Control.PreRenderRecursiveInternal() +88&lt;BR&gt;   System.Web.UI.Control.PreRenderRecursiveInternal() +171&lt;BR&gt;   System.Web.UI.Control.PreRenderRecursiveInternal() +171&lt;BR&gt;   System.Web.UI.Control.PreRenderRecursiveInternal() +171&lt;BR&gt;   System.Web.UI.Control.PreRenderRecursiveInternal() +171&lt;BR&gt;   System.Web.UI.Control.PreRenderRecursiveInternal() +171&lt;BR&gt;   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5725&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;BR&gt;&lt;FONT color=#dd3333&gt;--------------------------------------------------------------------------------&lt;BR&gt;Version Information: Microsoft .NET Framework Version:2.0.50727.42; ASP.NET Version:2.0.50727.42 &lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size=2&gt;Needless to say I have generated the license on the CRM server and copied it into the Licenses folder.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size=2&gt;I have verified both the WebServicesUrl and ReportServicesUrl and they both work.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size=2&gt;I can access the actual crm service in a custom code on a different page (via webreference to the MS CRM 3.0 MsCrmServices) with the forementioned credential (without encryption of course) without any problems.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size=2&gt;Please help 'cause the project this is supposed to be implemented in is closing on it's deadline!&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size=2&gt;Thanks in advance and best regards,&lt;BR&gt;jon oskar&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;</description><pubDate>Thu, 27 Apr 2006 08:03:08 GMT</pubDate><dc:creator>jonoskar</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>I'm glad that the video was helpful.</description><pubDate>Fri, 14 Apr 2006 11:05:09 GMT</pubDate><dc:creator>Jeremie Desautels</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>Thank You, Jeremie,&lt;P&gt;With the video that you sent me, I found out that I should have copied the contents of the 2.0 folder to the root folder first (there are App_code, Exercises and Tests folders) And then I created the folder called "Licenses" and copied the license in there. And I changed the c360Location parameter so that it ends with a slash. And finally I saw the blue screen :) (not BSOD but c360 :D)&lt;/P&gt;&lt;P&gt;Thanks againg for quick help!</description><pubDate>Fri, 14 Apr 2006 10:35:06 GMT</pubDate><dc:creator>MikeL</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>[quote]There is slight information about configuring SDK for a local machine development in Readme and Manual, so you'd better write a wide configuration instructions for all. [/quote]&lt;P&gt;MikeL, have you looked at the video I recorded on this subject? I recorded a video where I walk you through the steps of setting up a local machine with .NET 2.0 and our SDK while CRM is on a differnt server. This is exactly your situation please take a look at the video and let me know if it's helpful: &lt;A href="http://www.c360.com/Forums/Topic93-8-1.aspx"&gt;http://www.c360.com/Forums/Topic93-8-1.aspx&lt;/A&gt;&lt;/P&gt;&lt;P&gt;[quote]-On the server: I installed sdk to a virtual directory under some website (not on the CRM website, because it runs .NET 1, but to one running .Net 2)[/quote]&lt;/P&gt;&lt;P&gt;If you are developing on a local machine you do not have to setup our SDK on the server.&lt;/P&gt;&lt;P&gt;[quote]The first strange thing here is that it couldn't find the SDK, so I manually pointed to the SDK folder and the program just copied the .lic file there (in the root of SDK)[/quote]&lt;/P&gt;&lt;P&gt;Since you can install our SDK anywhere you want, it's very difficult for our licensing tool to automatically figure out where you installed it. Therefore, it's perfectly normal that it may ask you to manually specify the location.&lt;/P&gt;&lt;P&gt;[quote]IT DIDN'T CREATE ANY LICENSES FOLDERS! (though i found in previous posts that there should be some license folder inside SDK root folder, where the .lic file should be copied)[/quote]&lt;/P&gt;&lt;P&gt;The licensing tool is not supposed to create this folder. It is supposed to be already present. Please create this folder and move the license in it.&lt;/P&gt;&lt;P&gt;[quote]I doubt about the WebServicesUrl parameter: Should it be &lt;A href="http://amserv/mscrmservices/2006/crmservice.asmx"&gt;http://amserv/mscrmservices/2006/crmservice.asmx&lt;/A&gt; ??[/quote]&lt;/P&gt;&lt;P&gt;NO. The value should be &lt;A href="http://amserv/mscrmservices"&gt;http://amserv/mscrmservices&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;[quote]And still when I call it, I get the message:&lt;/P&gt;&lt;P&gt;The request failed with HTTP status 401: Unauthorized.[/quote]&lt;/P&gt;&lt;P&gt;[quote]PS. Could you make a wide instruction how to install and configuare sdk for local machine and describe how does the sdk work. What folder does it look for license, where does it look for the c360Location? This licensing mechanism just messes the things up. I'm very confused.[/quote]&lt;/P&gt;&lt;P&gt;That's exactly why I recorded the "How to install the SDK on a local developement machine video". Please take a look at it and give me some feedback. If it's not helpfull, let me know what I could change to make it better.</description><pubDate>Fri, 14 Apr 2006 08:45:01 GMT</pubDate><dc:creator>Jeremie Desautels</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>Hello, I read all the posts above and tried different configuration methods but still nothing works in my case :( Could you help me? There is slight information about configuring SDK for a local machine development in Readme and Manual, so you'd better write a wide configuration instructions for all. But anyway, here's my case: &lt;P&gt;-I have a server (with CRM) and a client machine (for development with VS2005) both in the same active directory and using windows authentication. (so I turned off Annonymus access in IIS on both servers) &lt;/P&gt;&lt;P&gt;-On the server: I installed sdk to a virtual directory under some website (not on the CRM website, because it runs .NET 1, but to one running .Net 2)  Then I configured it and run License installation. The first strange thing here is that it couldn't find the SDK, so I manually pointed to the SDK folder and the program just copied the .lic file there (in the root of SDK) IT DIDN'T CREATE ANY LICENSES FOLDERS! (though i found in previous posts that there should be some license folder inside SDK root folder, where the .lic file should be copied)&lt;/P&gt;&lt;P&gt;-On the Client:&lt;BR&gt;I copied the SDK from server (with license key, but still in the root of SDK(where should it be placed to?)) to a virtual directory (later i tried the same in the root of web server) and configured &lt;/P&gt;&lt;P&gt;  &amp;lt;add key="CrmUrl" value=&lt;A href="http://amserv/"&gt;http://amserv&lt;/A&gt; /&amp;gt;&lt;BR&gt;  &amp;lt;add key="WebServicesUrl" value="&lt;A href="http://amserv/mscrmservices"&gt;http://amserv/mscrmservices&lt;/A&gt;" /&amp;gt;&lt;BR&gt;  &amp;lt;add key="ReportServicesUrl" value="&lt;A href="http://amserv/ReportServer"&gt;http://amserv/ReportServer&lt;/A&gt;" /&amp;gt;&lt;/P&gt;&lt;P&gt;here I doubt about the WebServicesUrl parameter: Should it be &lt;A href="http://amserv/mscrmservices/2006/crmservice.asmx"&gt;http://amserv/mscrmservices/2006/crmservice.asmx&lt;/A&gt; ??&lt;/P&gt;&lt;P&gt;and I set the web.config: &amp;lt;add key="c360Location" value="/c360sdk/" /&amp;gt; (I tried "/c360sdk" and "/" also) &lt;/P&gt;&lt;P&gt;I copied this web.config to root of website and to SDK folder to be sure. Then i copied my test web application to the root of the website.&lt;/P&gt;&lt;P&gt;And still when I call it, I get the message:&lt;/P&gt;&lt;P&gt;The request failed with HTTP status 401: Unauthorized. Please contact &lt;A href="mailto:Licensing@c360.com"&gt;Licensing@c360.com&lt;/A&gt; for all licensing issues. You will have to provide the following information: Organization name = "ERROR: Could not retrieve Organization Name: System.Net.WebException: The request failed with HTTP status 401: Unauthorized.&lt;BR&gt;  at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)&lt;BR&gt;........&lt;/P&gt;&lt;P&gt;I mentioned that the application creates a App_Web__fcmmate.config file in the 'Config' folder&lt;BR&gt;I also tried to add&lt;BR&gt;&amp;lt;identity impersonate="true"/&amp;gt;&lt;BR&gt;to web config. But in vain.&lt;/P&gt;&lt;P&gt;What's wrong?&lt;/P&gt;&lt;P&gt;PS. Could you make a wide instruction how to install and configuare sdk for local machine and describe how does the sdk work. What folder does it look for license, where does it look for the c360Location? This licensing mechanism just messes the things up. I'm very confused.</description><pubDate>Fri, 14 Apr 2006 04:33:38 GMT</pubDate><dc:creator>MikeL</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>Let me clarify something: Fiddler will only show you the outbound request structure if you route WS calls through it. SoapTrace will fully forward the requests to the real endpoint so you will be able see both outbound request and the corresponding response.&lt;br&gt;&lt;br&gt;Download for SOAP Toolkit 3.0:&lt;br&gt;&lt;br&gt;http://www.microsoft.com/downloads/details.aspx?familyid=c943c0dd-ceec-4088-9753-86f052ec8450&amp;displaylang=en&lt;br&gt;&lt;br&gt;Sanin</description><pubDate>Wed, 05 Apr 2006 11:12:33 GMT</pubDate><dc:creator>Sanin</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>When troubleshooting web service-related problems two tools comes in handy:&lt;br&gt;&lt;br&gt;Fiddler (www.fiddlertool.com)&lt;br&gt;SoapTrace (part of the deprecated SOAP Toolkit 3.0)&lt;br&gt;&lt;br&gt;Both are used to provide tracing of web requests via forwarding from a configured port (Fiddler default is 8888).&lt;br&gt;&lt;br&gt;In other words, download, install and start Fiddler. Change the WebServiceURL to port 8888 (default for Fiddler) and run your app. You will be able to see exactly what HTTP requests exchanged between the SDK and the CRM look like. When it comes to web services there is usually a wealth of information either in the inner exception information or inside the HTTP request itself that is not immediately visibel from the stack trace.&lt;br&gt;&lt;br&gt;SoapTrace (also AKA TcpTrace) serves similar purpose like Fidder but it requires a larger download and it's sometimes hard to find online.&lt;br&gt;&lt;br&gt;Hope this helps.&lt;br&gt;&lt;br&gt;Sanin Saracevic&lt;br&gt;c360 Solutions&lt;br&gt;</description><pubDate>Mon, 03 Apr 2006 23:26:09 GMT</pubDate><dc:creator>Sanin</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>The security gods will definitely frown upon me for doing this, but I figured out a way to get around the "401 - Unauthorized access" issue.&lt;/P&gt;&lt;P&gt;I enabled anonymous access on the MSCRMServices virtual directory and used the "Administrator" account as the windows user account for anonymous access (by doing which I probably violated like a million security rules).  But it seems to be working.  I was able to use the lookup control to actually see the CRM data and the grid control to some extent...&lt;/P&gt;&lt;P&gt;I am guessing this should be a feasible (albeit highly insecure) way to continue our development until we figure out the actual problem.&lt;/P&gt;&lt;P&gt;&lt;IMG src="http://www.c360.com/Forums/Uploads/Images/03756ac1-f554-4d8e-8077-7b13.gif"&gt;</description><pubDate>Mon, 03 Apr 2006 22:15:07 GMT</pubDate><dc:creator>Balki</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>Jeremie,&lt;/P&gt;&lt;P&gt;The user that I am trying to impersonate is a valid CRM user and is assigned to the "System administrator" role in CRM.&lt;/P&gt;&lt;P&gt;Since populating data into a picklist works fine. I believe that the credentials are valid and is able to access the CRM web service. I am not sure where the authentication error is raised.&lt;/P&gt;&lt;P&gt;Vishnu</description><pubDate>Mon, 03 Apr 2006 18:32:55 GMT</pubDate><dc:creator>vishnua</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>It just occured to me that you have decided to hard-code a user name and password to impersonate this means that you must make sure that this user is a valid CRM user and member of at least one role. Please verify.</description><pubDate>Mon, 03 Apr 2006 18:12:05 GMT</pubDate><dc:creator>Jeremie Desautels</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>Would it make sense to install the pdb files (or any other troubleshooting tools) to identify the exact location of the c360 code that is choking?&lt;/P&gt;&lt;P&gt;Just an idea&lt;/P&gt;&lt;P&gt;Thanks&lt;BR&gt;Balki</description><pubDate>Mon, 03 Apr 2006 17:37:30 GMT</pubDate><dc:creator>Balki</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>Hi Jeremie,&lt;/P&gt;&lt;P&gt;Thanks for your quick response. I found that the reporting services is running on the web server in a different port. &lt;/P&gt;&lt;P&gt;I was able to hit the following url that was configured for WebServicesUrl and it works fine with the web methods rendered on the page.&lt;/P&gt;&lt;P&gt;&lt;A href="http://sbsbase:5555/MSCRMServices/2006/CrmService.asmx"&gt;http://sbsbase:5555/MSCRMServices/2006/CrmService.asmx&lt;/A&gt;&lt;/P&gt;&lt;P&gt;I am able to see the ReportServer virtual directory under the default web site on the MSCRM web server (sbsbase) and it has a ReportService.asmx file under it. Is this the virtual directory that c360 requires for processing?&lt;/P&gt;&lt;P&gt;&amp;lt;add key="ReportServicesUrl" value="&lt;A href="http://sbsbase/ReportServer"&gt;http://sbsbase/ReportServer&lt;/A&gt;" /&amp;gt;&lt;/P&gt;&lt;P&gt;This is my current setting for the ReportServicesUrl in the c360.config file.&lt;/P&gt;&lt;P&gt;I get the same authentication error in the portion of the lookup box where it tries to load the data.&lt;/P&gt;&lt;P&gt;I agree with your comment on some error about the Reporting services url becaue I was able to get a picklist working with data fetched from CRM&lt;/P&gt;&lt;P&gt;This is the picklist code that I used&lt;/P&gt;&lt;P&gt;   IPicklist pickList = ControlFactory.CreatePicklist();&lt;BR&gt;        pickList.ID = "plAccountCategory";&lt;BR&gt;        pickList.EntityName = "account";&lt;BR&gt;        pickList.FieldName = "customertypecode";&lt;/P&gt;&lt;P&gt;        Instance.ContentArea.Controls.Add(pickList.Control);&lt;/P&gt;&lt;P&gt;I have different application pools configured for running the reporting services and the mscrm services. The reports work fine on the mscrm web site.&lt;/P&gt;&lt;P&gt;Vishnu</description><pubDate>Mon, 03 Apr 2006 16:06:29 GMT</pubDate><dc:creator>vishnua</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>Don't worry about all the config files. Our SDK automatically creates them. The only one you need to focus on is "c360.config".&lt;P&gt;Please check that the two URLs you have specified are indeed valid. For the web services please test: &lt;A href="http://sbsbase:5555/MsCrmServices/2006/CrmService.asmx"&gt;http://sbsbase:5555/MsCrmServices/2006/CrmService.asmx&lt;/A&gt; If the test is successfull, you should see something like this: &lt;IMG src="http://www.c360.com/Forums/Uploads/Images/7bac6488-c967-427c-8c7a-a069.JPG"&gt;&lt;/P&gt;&lt;P&gt;Also, browse to your Reporting Server and double check that the URL you specified in the c360.config file corresponds.&lt;/P&gt;&lt;P&gt;Having said that, please be aware that there is a known issue when running our SDK on local machine while CRM is on a different server: our SDK 'assumes' that the CRM web site is on the same machine and tries to open URLs such as Edit.aspx locally when you double click on a record in the grid. This issue is limited to when we need to open web pages in CRM such as when you click on an action button at the top of our grid, or when you doulbe-click on a record in our grid. This issue does not affect web service calls therefore I don't think the problem you guys are experiencing is related but I thought I would disclose this issue anyway. &lt;BR&gt;</description><pubDate>Mon, 03 Apr 2006 15:13:30 GMT</pubDate><dc:creator>Jeremie Desautels</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>I am getting the same error that Balki has posted. All the generic UI works fine and I was able to play with the TreeView and List control and they work fine with external data sources.  &lt;/P&gt;&lt;P&gt;The problem comes up when any kind of interaction happens with the CRM web service.&lt;/P&gt;&lt;P&gt;There are a bunch of other config files that get created in the c360 config folder for each application that is trying to use the c360 sdk. All these files do not have any configuration information associated with them. Do these files need to be configured?&lt;/P&gt;&lt;P&gt;Vishnu</description><pubDate>Mon, 03 Apr 2006 14:21:23 GMT</pubDate><dc:creator>vishnua</dc:creator></item><item><title>RE: Using c360 SDK on a local machine for development</title><link>http://www.c360.com/Forums/Topic103-40-1.aspx</link><description>Please double check the values for WebServicesUrl and ReportServicesUrl. Something tells me that one of them is not correct. In particular the ReportServicesUrl because your code is breaking when our SDK is trying to render the grid on the lookup page and one of steps to render the grid is to check if there are any reports that need to be made available for the entity that you are displaying. I am guessing that your code is breaking because it's unable to connect to your reporting server.</description><pubDate>Sat, 01 Apr 2006 12:21:10 GMT</pubDate><dc:creator>Jeremie Desautels</dc:creator></item></channel></rss>