On Premise SSL Setup

On Premise SSL Setup

1. Client obtains and applies the certificate in IIS to the miViewPoint Website
2. Log into miViewPoint
    a. Go to Administration -> Organization
    b. Update the web api address to be https://miviewpoint.mycity.com:8090 (check below to make sure you have the right port)
    c. Click Save
3. Go into the miViewPoint Web API folder (C:\Program Files (x86)\miViewPointWebService)
4. Open appsettings.json
5. Update the Urls to be https (https://0.0.0.0:8090)
6. Add the Kestrel section with details about their certificate

"Kestrel": {

        "EndPoints": {

          "HttpsInlineCertStore": {

            "Url""https://miviewpoint.micity.com:8090",

            "Certificate": {

              "Subject""miviewpoint.mycity.com",

              "Store""My",

              "Location""LocalMachine"

            }

          }

        }        

7. Restart the miViewPoint Web API service
8. Make sure the client has opened and forwarded the necessary ports for the website (default 8080) and web api (default 8090)
9. Full appsettings.json example below

{

    "Server""myserver",

    "SqlUserName""mycity",

    "Password""mycity==",

    "Authentication""SqlAuthentication",

    "Timeout"30,

    "MiViewPointDB""miViewPointExtreme_mycity",

    "WebApiServiceName""miViewPointWebApi",

    "Urls""https://0.0.0.0:8090",

    "DisableUpdateChecking"false,

    "Demo"false,

    "AllowedHosts""*",

    "AzureRelayEndpointConnectionString"null,

    "Logging": {

        "LogLevel": {

            "Default""Information",

            "Microsoft""Warning",

            "Microsoft.Hosting.Lifetime""Information"

        }

    },

    "Kestrel": {

        "EndPoints": {

          "HttpsInlineCertStore": {

            "Url""https://miviewpoint.mycity.com:8090",

            "Certificate": {

              "Subject""miviewpoint.mycity.com",

              "Store""My",

              "Location""LocalMachine"

            }

          }

        }        

      }

}


    • Related Articles

    • Report Setup

           Date and custom options – This area of the Report Options tab will allow you to select the date or date range that you wish to run the report for.  Some reports will give you additional options here, like the ability to include all accounts or ...
    • miViewPoint Cash Receipting Setup

      See attachment Drop Files to Attach
    • User Setup in miViewPoint

      See attachment tab
    • Setup New Employees

      Use Setup New Employee to add a new employee record, or copy an existing employee’s record to use as a template, or convert an applicant’s record into an employee record. Add a new employee record: Go to Setup New Employee, below. Copy an existing ...
    • Election Worker Payroll Setup

      Introduction As we begin another election year, this is a great time to check the setup of election worker pay codes.  This article provides a description of a common setup for election worker earnings codes based on expected annual earnings.  Note ...