Error in script '/api/register.js'. Error: Error loading the api

Error in script '/api/register.js'. Error: Error loading the api

我已按照 this tutorial 使用 Azure 移动服务进行自定义身份验证。我的服务启动了 运行 一段时间,但我现在开始实际实施客户端数据存储库。

因此,当我从 iOS 客户端测试自定义 API register.js 时,我无法使用出现以下错误的日志。

我不明白,因为 register.js 已经到位。此外,有时我使用 GIT 源代码管理远程编辑自定义 API 文件。

我的 Xamarin 客户端代码如下。

        public async Task<string> RegisterUser (string email, string password)
        {
            try
            {
                JObject registerJObject = new JObject();
                registerJObject.Add("email", email);
                registerJObject.Add("password", password);
                JToken response = await MobileService.InvokeApiAsync("register", registerJObject, HttpMethod.Post, null);
                string status = response["Status"].Value<string>();
                if (status == FAIL)
                {
                    // failed, do something
                }
                else if (status == SUCCESS)
                {
                    string token = response["token"].Value<string>();
                    // do something with the token
                }
                return status;

            }
            catch (MobileServiceInvalidOperationException ex)
            {
                throw;
            }
        }

仍在报告错误等,但您遇到了问题,这是一个内部 500 错误,我可以在上面的屏幕截图中看到日志。

错误:"Error in script ... Error loading the api" 通常表示指定的 javascript 文件中存在需要修复的语法问题。