diff --git a/backend/factory/config.go b/backend/factory/config.go
index fc98705e3c3a1dc92d83ed2f98446fd5b3434db9..6bdd2f27a1b5c7b6417439a46566d5eb5c0ed906 100644
--- a/backend/factory/config.go
+++ b/backend/factory/config.go
@@ -43,7 +43,6 @@ type Configuration struct {
 	WebServer     *WebServer     `yaml:"webServer,omitempty" valid:"optional"`
 	Mongodb       *Mongodb       `yaml:"mongodb" valid:"required"`
 	NrfUri        string         `yaml:"nrfUri" valid:"required"`
-	NrfCertPem    string         `yaml:"nrfCertPem,omitempty" valid:"optional"`
 	BillingServer *BillingServer `yaml:"billingServer,omitempty" valid:"required"`
 }
 
diff --git a/backend/webui_context/context.go b/backend/webui_context/context.go
index 35f69bd6873a6cdb39f699e34ede8bccf2bf0644..3414c338697b4618fb47aed2a2ac52cbaada4355 100644
--- a/backend/webui_context/context.go
+++ b/backend/webui_context/context.go
@@ -24,7 +24,6 @@ type WEBUIContext struct {
 	BillingServer  *billing.BillingDomain
 
 	NrfUri         string
-	NrfCertPem     string
 	OAuth2Required bool
 
 	NFManagementClient *Nnrf_NFManagement.APIClient
@@ -40,7 +39,6 @@ type NfOamInstance struct {
 func Init() {
 	webuiContext.NfInstanceID = uuid.New().String()
 	webuiContext.NrfUri = factory.WebuiConfig.Configuration.NrfUri
-	webuiContext.NrfCertPem = factory.WebuiConfig.Configuration.NrfCertPem
 
 	ManagementConfig := Nnrf_NFManagement.NewConfiguration()
 	ManagementConfig.SetBasePath(GetSelf().NrfUri)
diff --git a/backend/webui_context/nrf_management.go b/backend/webui_context/nrf_management.go
index 20f2a3ba00b122efb0ceb2accea7d151c5b457bf..f463a479b62d6669952dcabea8e74de4d1685359 100644
--- a/backend/webui_context/nrf_management.go
+++ b/backend/webui_context/nrf_management.go
@@ -17,6 +17,9 @@ func SendNFRegistration() error {
 		NfInstanceId: GetSelf().NfInstanceID,
 		NfType:       models.NfType_AF,
 		NfStatus:     models.NfStatus_REGISTERED,
+		CustomInfo: map[string]interface{}{
+			"AfType": "webconsole",
+		},
 	}
 
 	var nf models.NfProfile
@@ -57,9 +60,6 @@ func SendNFRegistration() error {
 				}
 			}
 			GetSelf().OAuth2Required = oauth2
-			if oauth2 && GetSelf().NrfCertPem == "" {
-				logger.CfgLog.Error("OAuth2 enable but no nrfCertPem provided in config.")
-			}
 			break
 		} else {
 			logger.ConsumerLog.Infof("handler returned wrong status code %d", status)
diff --git a/config/webuicfg.yaml b/config/webuicfg.yaml
index e35022f692c0b01f6a97bbf761c3f4e4a580f536..4496ea00d1ac1b586973baba5f248aea6744fee9 100644
--- a/config/webuicfg.yaml
+++ b/config/webuicfg.yaml
@@ -7,7 +7,6 @@ configuration:
     name: free5gc # name of the mongodb
     url: mongodb://localhost:27017 # a valid URL of the mongodb
   nrfUri: http://127.0.0.10:8000 # a valid URI of NRF
-  nrfCertPem: cert/nrf.pem
   webServer:
     scheme: http
     ipv4Address: 0.0.0.0