Virtuoso Open-Source Edition

  • Topic
  • Discussion
  • VOS.ODSX509GenerateWindows(Last) -- Owiki? , 2018-04-19 06:25:27 Edit owiki 2018-04-19 06:25:27

    Generate an X.509 Certificate hosted WebID using browser without .NET plugin installed

    The following Guide provides the steps through the process of generating and exporting an X.509 hosted WebID using browser without .NET plugin installed.

    Note: these steps apply to any ODS instance where you have the requisite privileges.

    1. Set up an X.509 certificate issuer and HTTPS listener.
    2. Set up X.509 Certificate Service.
    3. Go to the ODS home page (local or remote) and register new user ( or log in as existing ODS user).



    4. Post registration (or log in) will end up with an ODS generated Person Entity Identifier (an HTTP URI that Identifies "You") that takes the form: http://cname/dataspace/person/user-name#this
    5. Edit your profile (Note: If this step is skipped for new registered users, the resulting X.509 certificate will not have a human readable name)



    6. Go to "Security"



    7. Go to "Certificate Generator"



    8. Enter in the shown form for ex:
      • "Country": England
      • "Organization": OL
      • Valid for: 90 hours



    9. Click "submit certificate request".
    10. As result browser should prompt for installing the generated certificate:



    11. Click "Install"
    12. Confirm the installation:



    13. As result the generated certificate will be installed in your browser.



    14. Go to ODS Security -> X.509 Certificates
    15. As result the generated certificate will be shown in the list of available for the ODS user certificates:



    Note: these steps apply to any ODS instance.

    Related