но я хочу, чтобы веб-приложение asp.net могло вызывать Web Api без пользователя
доступ, я хочу, чтобы аутентификация Web App проводилась только через
ClientId и ClientSecret. Это возможно?
Насколько я знаю, это невозможно в B2C. В B2C все политики относятся к пользовательской операции, нет способа получить токен только для приложения. Если вы хотите не взаимодействовать с пользовательским потоком, ROPC можно использовать в B2C.