When generating Yarp, the following content is added for OAuth2.Settings (shown for Localhost):
"OAuth2.Settings": {
"ProviderId": "Adal",
"ApplicationKey": "The application key used to identify the application to others.",
"ServiceApplicationId": "https://happyflow.localhost.host",
"Authority": "https://adfsdev.belgrid.net/adfs",
"AuthenticationType": "OAuth2Bearer"
},
When generating a service, the following content is added for OAuth2.Settings:
"OAuth2.Settings": {
"ProviderId": "Adal",
"ClientId": null,
"ApplicationKey": "The application key used to identify the application to others.",
"Authority": "https://adfsdev.belgrid.net/adfs",
"ServiceApplicationId": "https://happyflow.localhost.host"
},
The latter is missing AuthenticationTyp and the former is including an unnecessary ClientId.
When generating Yarp, the following content is added for
OAuth2.Settings
(shown for Localhost):When generating a service, the following content is added for
OAuth2.Settings
:The latter is missing
AuthenticationTyp
and the former is including an unnecessaryClientId
.