Skip to content

BigBrain-Solutions/BigBrainID

Repository files navigation

BigBrainID

Big Brain Authorization Service - oAuth 2.0

build issues tests

About

Architecture

Work in progress...

Run

Run by docker compose:

/BigBrainID> docker compose-up

On Azure

/BigBrainID/Application/Helpers

In CassandraConnectionHelper.cs

Should look like this:

public static Cluster Connect(CassandraSettings cassandraSettings)
{
    var options = new SSLOptions(SslProtocols.Tls12, true, (sender, certificate, chain, errors) => true);
    options.SetHostNameResolver((ipAddress) => cassandraSettings.IpAddress);
    var cluster = Cluster.Builder()
        .WithCredentials(cassandraSettings.Username, cassandraSettings.Password)
        .WithPort(cassandraSettings.Port)
        .AddContactPoint(cassandraSettings.IpAddress)
        .WithSSL(options)
        .Build();
    
    return cluster;
}

Open appsettings.json

Edit

"CassandraSettings": {
"IpAddress": "<db>.cassandra.cosmos.azure.com",
"Username": "<username>",
"Password": "<your_password>",
"Port": 10350
}

Tools

  • ASP.NET CORE
  • Cassandra

Releases

No releases published

Packages

No packages published