标签: azure environment-variables google-cloud-firestore
我正在尝试在Azure上托管的C#WebAPi 2上对Firebase Firestore进行身份验证。 根据{{3}},它很简单:
否则,验证API调用的最简单方法是 下载服务帐户JSON文件,然后设置 GOOGLE_APPLICATION_CREDENTIALS环境变量来引用它。 凭据将自动用于身份验证。见 身份验证入门指南,以获取更多详细信息。
这在我的计算机上本地工作,但是我似乎找不到找到在Azure WebApp中设置此环境变量的方法吗?
答案 0 :(得分:0)
正如Junnas提到的,您可以设置App设置,它将用作环境变量。
Asp.Net 5中有一个内置版本
Configuration = new Configuration() .AddJsonFile("config.json") .AddEnvironmentVariables();
阅读此blog和此SO
您可以在下面的链接中找到所有预定义的环境变量,
https://<yoursitename>.scm.azurewebsites.net/Env.cshtml