[maliming] said: hi
Your
authreturns an error.Does it have such code in the auth website startup module?
app.Use(async (ctx, next) => { ctx.Request.Scheme = "https"; await next(); });Thanks.
No, I have not added any such code in the auth website's startup module.
[maliming] said: hi
There is an exception during login.
Can you share the logs.txt of
adminwebsite?liming.ma@volosoft.com
Thanks
I have sent it
[maliming] said: hi
Both Blazor and PublicWeb are using
oidcas the default challenge scheme.When you click login, it will redirect to
https://admin.example.com/Account/Loginand then redirec to authserver website login page.
Hi
But right now it's not working? Can you please provide solution?
thanks
[maliming] said: hi
Can you share your public and Blazor module C# files to liming.ma@volosoft.com?
Thanks.
Hi I have sent the files to the email.
[maliming] said: hi
it redirects to the same URL instead of navigating to the authentication (Auth) URL.
What is the current redirect URL?
https://admin.example.com/Account/Login ?
Thanks.
Hi
This is the current redirect URL: https://admin.example.com/Account/Login same for public application https://example.com/Account/Login
Thanks
[maliming] said: hi
Can you try to use a subdomain instead of a sub-app?
https://www.example.com → Web Public
https://admin.example.com/ → Blazor Admin
https://api.example.com/ → API
https://auth.example.com/ → AuthServer
Hi
When I click on the login button in the Blazor application, it redirects to the same URL instead of navigating to the authentication (Auth) URL.
I have added subdomain but it is not working. Thanks.
[maliming] said: Can you try to use a subdomain instead of a sub-app?
I have created separate Azure App Services (for containers) for each application.
[maliming] said: hi
Have you added the RabbitMQ service to your Docker file?
Thanks.
Hi No. Can you please provide details to add RabbitMQ service? When I click on the login button in the Blazor application, it redirects to the same URL instead of navigating to the authentication (Auth) URL. Thanks.
[maliming] said: hi
Using Nginx as a reverse proxy is the simplest solution. You can try following the steps mentioned above. If you encounter any issues, please feel free to let us know.
Thanks.
https://abp.io/support/questions/9968/How-to-host-multiple-sites-on-single-Azure-web-app-for-Containers-using-docker-compose#answer-3a1ccad4-7745-6f9b-77aa-160e3807f6e6
Hi I am using sperate app service for each application, but I am getting below error :
36307Z RabbitMQ.Client.Exceptions.BrokerUnreachableException: None of the specified endpoints were reachable
2025-10-06T18:48:49.9236339Z ---> System.AggregateException: One or more errors occurred. (Connection failed, host 127.0.0.1:5672)
2025-10-06T18:48:49.9236367Z ---> RabbitMQ.Client.Exceptions.ConnectFailureException: Connection failed, host 127.0.0.1:5672
2025-10-06T18:48:49.9236392Z ---> System.Net.Sockets.SocketException (111): Connection refused
2025-10-06T18:48:49.9236459Z at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)
2025-10-06T18:48:49.9236490Z at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|285_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken)
2025-10-06T18:48:49.9236521Z at RabbitMQ.Client.Impl.SocketFactory.ConnectUsingAddressFamilyAsync(IPEndPoint endpoint, Func2 socketFactory, AddressFamily family, TimeSpan connectionTimeout, CancellationToken cancellationToken) 2025-10-06T18:48:49.9236545Z --- End of inner exception stack trace --- 2025-10-06T18:48:49.9236575Z at RabbitMQ.Client.Impl.SocketFactory.ConnectUsingAddressFamilyAsync(IPEndPoint endpoint, Func2 socketFactory, AddressFamily family, TimeSpan connectionTimeout, CancellationToken cancellationToken)
2025-10-06T18:48:49.9236605Z at RabbitMQ.Client.Impl.SocketFactory.OpenAsync(AmqpTcpEndpoint amqpTcpEndpoint, Func2 socketFactory, TimeSpan connectionTimeout, CancellationToken cancellationToken) 2025-10-06T18:48:49.9236633Z at RabbitMQ.Client.Impl.SocketFrameHandler.CreateAsync(AmqpTcpEndpoint amqpTcpEndpoint, Func2 socketFactory, TimeSpan connectionTimeout, CancellationToken cancellationToken)
2025-10-06T18:48:49.9236665Z at RabbitMQ.Client.ConnectionFactory.CreateFrameHandlerAsync(AmqpTcpEndpoint endpoint, CancellationToken cancellationToken)
2025-10-06T18:48:49.9236697Z at RabbitMQ.Client.EndpointResolverExtensions.SelectOneAsync[T](IEndpointResolver resolver, Func3 selector, CancellationToken cancellationToken) 2025-10-06T18:48:49.9236733Z --- End of inner exception stack trace --- 2025-10-06T18:48:49.9236761Z at RabbitMQ.Client.EndpointResolverExtensions.SelectOneAsync[T](IEndpointResolver resolver, Func3 selector, CancellationToken cancellationToken)
2025-10-06T18:48:49.9236790Z at RabbitMQ.Client.ConnectionFactory.CreateConnectionAsync(IEndpointResolver endpointResolver, String clientProvidedName, CancellationToken cancellationToken)
2025-10-06T18:48:49.9236814Z --- End of inner exception stack trace ---
2025-10-06T18:48:49.9236842Z at RabbitMQ.Client.ConnectionFactory.CreateConnectionAsync(IEndpointResolver endpointResolver, String clientProvidedName, CancellationToken cancellationToken)
2025-10-06T18:48:49.9236869Z at Volo.Abp.RabbitMQ.ConnectionPool.GetConnectionAsync(String connectionName, ConnectionFactory connectionFactory)
2025-10-06T18:48:49.9236893Z at Volo.Abp.RabbitMQ.ConnectionPool.GetAsync(String connectionName)
2025-10-06T18:48:49.9236917Z at Volo.Abp.RabbitMQ.RabbitMqMessageConsumer.TryCreateChannelAsync()
Thanks