Установить страницу аутентификации / авторизации на определенном языке - PullRequest
0 голосов
/ 18 октября 2018

В моем веб-приложении на основе Forge мне нужно, чтобы пользователь выполнил вход в свою учетную запись 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 голосов
/ 19 октября 2018

Если на странице входа нет информации о пользователе (например, файл cookie из предыдущего сеанса), она примет язык браузера.Извините, у нас нет возможности настроить его.

...