Skip to main content
Hello,
On my develop machine, I have a ASP.NET application. I can call the K2 server and open programmatically my k2 work items. If I open this application from another PC, I get the ANONYMOUS error when trying to open the k2 work items. If I debug this, I am authenticated. However, when I open the K2con I get the unauthenticated error.

If I deploy the application to the machine where K2 is installed, I have no problems. Any suggestions ?
This can be caused by any one or a combination a different configurations.

Things to check:

1. If your K2.net 2003 Server and IIS resides on 2 different machines, you'll have to enable Kerberos authentication - please refer to the following Knowledge Base article - http://kb.k2workflow.com/Articles/KB000030.aspx
2. Make sure your Directory Security on your K2V3, Workspace and WorkspaceService sites are all set NOT to allow Anonymous access but ONLY Integrated Windows Authentication in IIS.
3. Also make sure that the three mentioned sites all run under the same Application Pool and the identity used to execute the AppPool is either set to Network Service, Local System or preferrably a dedicated domain account.
4. Make sure all instances of Internet Explorer (IE) are version 6 or higher.
5. Make sure that 'Enable Integrated Windows Authentication (requires restart)' is checked in IE - Tools | Internet Options | Advanced.

These are only the first five things (I could quickly think of) to check but the problem could still be caused by something else.

If the problem persists, please contact your local K2.net Support Desk.

Reply