设置特定语言的认证/授权页面

时间:2018-10-18 09:44:06

标签: autodesk-forge autodesk-data-management

在基于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;
    }

谢谢。

1 个答案:

答案 0 :(得分:0)

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