0

在我的基于 Forge 的 Web 应用程序中,我需要用户登录到他的 Autodesk 帐户,然后授权应用程序访问/写入 BIM 360 Team(三足身份验证)。

他第一次登录时,这些页面以英文显示。如果他注销然后再次登录,它们是法语的(因为该帐户属于法国用户?)。

我怎么能总是用法语展示它们,即使是在开始的时候?我正在使用以下端点:

    [HttpGet]
    [Route("api/forge/oauth/url")]
    public string GetOAuthURL()
    {
        ThreeLeggedApi _threeLeggedApi = new ThreeLeggedApi();

        string oauthUrl = _threeLeggedApi.Authorize(
            Credentials.GetAppSetting("FORGE_CLIENT_ID"),
            oAuthConstants.CODE,
            Credentials.GetAppSetting("FORGE_CALLBACK_URL"),
            new Scope[] { Scope.DataRead, Scope.DataCreate, Scope.DataWrite, Scope.ViewablesRead, Scope.BucketRead, Scope.BucketCreate });

        return oauthUrl;
    }

提前致谢。

4

1 回答 1

0

如果登录页面没有用户信息(例如来自先前会话的 cookie),它将假定浏览器语言偏好。抱歉,我们没有自定义选项。

于 2018-10-19T15:37:16.737 回答