The first part is the normal configuration that is explained in the Help about setting up Sdata.

ballooncadgeInternet και Εφαρμογές Web

31 Οκτ 2013 (πριν από 3 χρόνια και 10 μήνες)

118 εμφανίσεις

The first part is the normal configuration that is explained in the Help about setting up Sdata.

1.


Login to Administrator

2.

Open the Admin user

3.

Map the user to your webdll user. In my case, I was using my own network login as the webdll user:



Now the rest

occurs with the deployment and on the IIS 7 server.


1.


On the IIS7 server make sure you grant the webdll user (in my case lcarroll) the following access in computer
management:

a.

Local administrators group

b.

IIS_IUSRS group

2.

In addition, I added the following u
nder Local Security Policy/ Local Policy/ User Rights Assignment:

a.

Act as part of the operating system

b.

Allow log on locally

c.

Log on as a service

3.

Log
into the IIS7 server as
the
webdll user (lcarroll)

4.

Open

Application Architect

(If already installed. If not
installed, install at this time.)

5.

This step may not be necessary for you, but since I had already deployed to an IIS6 server, I created another
deployment for my IIS7 server.
If you are deploying to two servers, then setup another deployment for your IIS7

server.






6.

Perform

a full build on this IIS 7 while in Application Architect.

7.

Deploy

the SLXClient and Sdata portals to this server.

The next steps are performed in the IIS Manager:

1.

Open the IIS Manager

2.

Select Application Pools

3.

Select the SalesLogix
Application Pool

4.

Set it to Classic mode and make sure it starts automatically



5.


After selecting OK, go to the right side of the screen and select the Advanced Settings. Specify your webdll user
(as you can see mine is Testlogix
\
lcarroll (which is my dom
ain and user).



After you have performed this step, next is to setup the .ashx extension following these steps:

(I found on mine when I deployed, I had to right click on it and select Add Application. Sometimes that is necessary)

Set the .ashx applicati
on extension to “All Verbs”

1. Open the sdata virtual directory

2. Open “Handler Mappings”

3. Click the “.ashx” line and the click “Edit…”

4. Click the “Request Restrictions…” button

5. Click the “Verbs” tab

6. Select “All Verbs”


OK, OK












Next,

add the Wildcard Mapping
:


1. Click the “Add Wildcard Script Map…” item in the right hand, Actions pane of the sdata portal

2. Browse to this DLL for the Executable field: C:
\
WINDOWS
\
Microsoft.NET
\
Framework
\
v2.0.50727
\
aspnet_isapi.dll

3. Add “aspnet_isapi
” in the Name field.

4. Select OK and then OK again







Next, go to the Sdata virtual directory in IIS.

1.

Disable Windows Authentication

2.

Enable Basic Authentication

(Update: We found actually that Anonymous Authentication is was

all that was
needed. Try Anonymous first…the others can be disabled).

This is done by selecting the option and over on the right under Actions, select Enable or Disable.

See below:





You will want to perform an IISReset. Do this by running the
IISReset as the Administrator. Simply go to the start and in
the search window, type IISReset. Then right click on it under the results (Programs) and run it as administrator.



Please remember that each time you deploy the Sdata portal, you will need
to check the Authentication again and set it
as shown above with Basic enabled and Windows Authentication disabled. You will need to perform an IISReset as
shown above after doing so.


Now to test and use:

1.


Check to be sure Sdata is still working by acces
sing the
adapters page:
http://servername:port/sdata/$system/adapters

2.

You will be prompted for a login. This is the SalesLogix login mapped to your webdll user (admin in this
scenario).

3.

After
the adapters page loads, try clicking on the accounts link to see if that will open without error.

If Desktop Integration is not installed on your client computer, go ahead and do that at this time.

1.


Open Desktop manager

2.

Specify the settings (for example:

http://lc2k8753:3333

… my user was Dan and I enabled all of the prompts)

3.

Test the connection

4.

Once the test is validated, then open Outlook

5.

Start a new e
-
mail message

6.

Select the SendSLX button (this button should be an
icon with a Globe on it…if there isn’t a Globe then the LAN
version of the SLMN.dll is registered and it will not work)

7.

Once that is validated, then select an e
-
mail and try to Record to History