Ami*_*ran 5 google-speech-api google-cloud-speech
我使用 c# 创建了一个控制台应用程序。我使用了谷歌云语音 api。我按照这个示例应用程序来创建应用程序。为了验证语音 api,我在 main 方法中编写了以下代码
Environment.SetEnvironmentVariable("GOOGLE_APPLICATION_CREDENTIALS", "path-to-json-file", EnvironmentVariableTarget.Process);
Run Code Online (Sandbox Code Playgroud)
一切正常。我的问题,我必须将 exe 与 json 文件一起发送。我不想公开 json 文件。如何在代码中嵌入 json 文件内容或在没有 json 文件的情况下进行身份验证?这样我只能将exe发送给用户。
对此的任何帮助将不胜感激。
谢谢。
T.T*_*dua -1
您可以加密存储密钥文件,然后在应用程序启动时解密该文件,并在几毫秒内(读取内容并初始化后)重写解密的内容。
另一种解决方案可以是从服务器获取(加密)并存储在应用程序变量中(解密)并用它进行初始化,然后在初始化后删除文件。
| 归档时间: |
|
| 查看次数: |
1326 次 |
| 最近记录: |