Merge pull request 'Fix broken RSA' (#16) from working into main
Docker Build and Release Upload / build (push) Successful in 1m19s
Docker Build and Release Upload / build (push) Successful in 1m19s
Reviewed-on: #16
This commit was merged in pull request #16.
This commit is contained in:
@@ -93,10 +93,9 @@ using (HttpClient client = new HttpClient()) {
|
|||||||
HttpResponseMessage PublicKeyResponse = await client.GetAsync("https://auth.mistox.com/api/auth/publickey");
|
HttpResponseMessage PublicKeyResponse = await client.GetAsync("https://auth.mistox.com/api/auth/publickey");
|
||||||
if (PublicKeyResponse.IsSuccessStatusCode) {
|
if (PublicKeyResponse.IsSuccessStatusCode) {
|
||||||
string publicKey = await PublicKeyResponse.Content.ReadAsStringAsync();
|
string publicKey = await PublicKeyResponse.Content.ReadAsStringAsync();
|
||||||
using (RSA rsa = RSA.Create()) {
|
RSA rsa = RSA.Create();
|
||||||
rsa.ImportFromPem(publicKey);
|
rsa.ImportFromPem(publicKey);
|
||||||
PublicKey = new RsaSecurityKey(rsa);
|
PublicKey = new RsaSecurityKey(rsa);
|
||||||
}
|
|
||||||
} else {
|
} else {
|
||||||
await Task.Delay(2000); // sleep the main thread for 2 seconds before sending another request. Prevent DDOS of my own equiptment
|
await Task.Delay(2000); // sleep the main thread for 2 seconds before sending another request. Prevent DDOS of my own equiptment
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user