I have seen many posts to this problem but no prescribed solution worked for me, so I am trying again.
Problem summary: LightSwitch application (in-browser 3-tier) using Visual Studio 2012 - Users from remote machines are able to authenticate ok (Windows Auth) but actual business data is not displayed (I get "red Xs" showing "Unable to load data...").
UPDATE: The issue is when running it with other browser other then IE. In IE it all works ok!
On the web server, if I go to "Browse *:80" in IIS7 everything works ok:
But if I run from a client machine across the Internet (no VPN, different domain) I get the error (I am using Google Chrome):
Interestly, using Fiddler I can see that the data IS actually coming in:
Server info:
- Windows 2008 R2 with .Net 4.5 as well as the LightSwitch 2011 pre-requisites installed through WPI.
- SQL Server 2008 Std on the same server
LightSwitch App Settings:
- Use Windows Auth (Allow any uthenticated Windows user)
- Application type: Web
- Application Server Config: IIS
IIS Settings:
- App Pool: .Net=4.0.30319, Managed pipeline mode=Integrated
- Connection Strings: only 1 VALID connection string using SQL Server authentication (SQL Server user is SysAdmin)
- .Net Authorization Rules: Allow - All Users
I am sure I am missing something simple, could you please help me figure this out?
Thanks!!!