Ничего не происходит, когда я проигрываю аудио

#asp.net #post #razor-pages #azure-cognitive-services #speechsynthesizer

Вопрос:

Доброе утро,

Я пытаюсь разработать веб-приложение, используя ASP.NET 5.0 и хорошо все работает нормально в режиме отладки, пока я не опубликую приложение. Когда я публикую приложение, открывается главная страница: Когда я публикую приложение, открывается главная страница

Однако, как только я нажимаю на кнопку «Нажмите на меня», URL-адрес меняется на …/?обработчик=кнопка, что означает, что запрос понят, но больше ничего не происходит. Он должен воспроизводить звук, определенный в приведенном ниже методе OnPost ().

Я попробовал некоторые из подсказок stackoverflows, чтобы изменить СЕТЬ.ОСНОВНАЯ среда для производства, но это никак не повлияло на ошибку.

Я также дважды проверил, что моя вкладка не отключена. И я должен трижды проверить все посылки, все они в порядке.

Для кнопки я использую помощники HTML-тегов и метод OnPost (), как показано ниже:

 public async Task OnPost(){  await SynthesizeAudioAsync();  }   public static async Task SynthesizeAudioAsync(){  var config = SpeechConfig.FromSubscription("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "westeurope");  using var synthesizer = new SpeechSynthesizer(config);   var result = await synthesizer.SpeakTextAsync("Hello, I'm Aria, how can I help you today?");   }   

Есть ли у вас какие-либо идеи о том, откуда взялась эта ошибка и как ее решить ? Я действительно застрял здесь.