Dendei 0 Newbie Poster

Hey im trying to make my WCF service support HTTPS and it works with HTTP but i've been following this guide
and successfully created the certificates and i am stuck on the
Configure a Port with an SSL certificate
part i think its because i am not admin of the computer and cant access all netsh commands but im not sure?
but is it necessary to do this step when i use soapclient?

and another problem is that when i try to use WCFtestclient i get error

Failed to add a service. Service metadata may not be accessible. Make sure your service is running and exposing metadata.

and if i try to add the metadata line i get error in visual studio instead
my web.config file looks like this

<?xml version="1.0" encoding="utf-8" ?>
    <compilation debug="true" />

        <behavior name="Phpwcfconsole.Service1Behavior">
          <serviceMetadata httpsGetEnabled="true"/>
        <binding name="Binding">
          <security mode="Transport">
            <transport clientCredentialType="None"/>
      <service behaviorConfiguration="Phpwcfconsole.Service1Behavior"
          <dns value="localhost" />
        <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
            <add baseAddress="" />

with the metadata line i get this error in visual studio

Could not find a base address that matches scheme http for the endpoint with binding MetadataExchangeHttpBinding. Registered base address schemes are [https].

so how do i make the metadata compatible with HTTPS?