-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
C# - RpcAsync called with HttpKey+Payload does not execute as a POST request #26
Comments
We're using the provided We've just rolled out HTTPS support across our solutions and we're getting an issue with the only implementation that uses |
@ShadowFactoryTeam I took another look at the extension code I'd written to refresh it in my mind. There's nothing in it that does anything different to the rest of the SDK. It uses the same Can you share code for how you initialize the |
There's no difference with how we initialize
This particular function with the issue is run on headless unity servers, we now believe it has to do with another issue that plagues Linux / Unity projects outlined here - https://forum.unity.com/threads/ubuntu-headless-build-tls-handshake-fails.546704/ |
@ShadowFactoryTeam I had a read of the issue on that forum thread and it looks like what you'll need to do:
Hope that helps. |
@novabyte the missing CURL package was indeed the issue. Thanks for helping. |
As a workaround its possible to add the attached extension method to the
IClient
type which will enable usage which looks like:A proper fix should be implemented in the code generator for the client sdk to handle this special case logic.
RpcHttpKeyExtensions.cs.txt
The text was updated successfully, but these errors were encountered: