В моем веб-приложении на основе 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;
}
Заранее спасибо.