Но если я попытаюсь опубликовать VisualStudio проект с такой функцией Azure, Http-триггер все равно попросит меня создать учетную запись хранения.
Когда вы публикуете триггер Http в Azure, он просит вас создать учетную запись хранения в приложении Function, учетная запись хранения требуется средой выполнения функций. См. Требования к учетной записи хранения .
В официальном документе :
AzureWebJobsStorage
Среда выполнения функций Azure использует эту строку подключения к учетной записи хранения для всех функций, кроме функций, запускаемых по протоколу HTTP.
Хранилище предназначено для времени выполнения приложения функций, а не для триггера http, учетная запись хранилища также предназначена для других целей, например хранение журналов .