Different identity behavior from local development to IIS

The missing auth sounds like the previous issue with the In Process gateway which was resolved in v8.7.1:

Please confirm that you’re using the v8.7.1 pre-release packages in the new Blazor template? The version is available from app.serviceStackVersion in the App’s /metadata/app.json.

I’ll look at releasing v8.7.2 with the fix early next week, but I want to confirm that this issue has been resolved in v8.7.1.

Please note we only build for and test with LTS versions, e.g. .NET 8. We’ll have a new .NET 10 builds when it’s released later this year.