STEP 1) Enable Authorization in Apache.
1. Update CACHE_HOME\httpd\conf\httpd.conf
Add the following line:
LoadModule auth_module modules/mod_auth.so
You will also proabably need to copy the file mod_auth.so into the modules directory, e.g. CACHE_HOME\httpd\modules. This file is also found in the qd.ws package.
2. Update the root Directory directive
<Directory />
Options MultiViews FollowSymLinks
AllowOverride AuthConfig Indexes
Order allow,deny
Allow from all
<FilesMatch "\.(log|ini|pid|exe)$">
Deny from all
</FilesMatch>
</Directory>
Changing the AllowOverride directive to AuthConfig
STEP 2 - Update Cache CSP Application Configuration
1. Create a new folder for the csp-application
>mkdir CACHE_HOME\CSP\ws-namespace
Where namespace is the name of the namespace with houses the Affinity web-service.
2. Go into the Cache System Manager Portal
Navigate to: [Security Management] > [CSP Applications]
Select: Create New CSP Application
Name your application /csp/ws-namespace
Use the "Copy from" feature, and select /csp/namespace
Save this.
3. Now copy the .htaccess and passwd files into the new csp app directory.
You can get generated .htaccess and passwd files from the qd.ws software package.
STEP 4) Finally, you will need to restart Apache, which for me usually means a Cache restart L
Look for a future blog which will contain the details on the qd.ws software package.
No comments:
Post a Comment