Beim Herstellen einer Verbindung mit einem benutzerdefinierten MCP Connector von Claude mit Invantive MCP Server 26.0.121 funktioniert die Verbindung einwandfrei: Ein Fenster von login.invantive.com erscheint und die Authentifizierung kann durchgeführt werden.
Bei der MCP Server-Version 26.0.123 jedoch erscheint kein Fenster von login.invantive.com, sondern eine Fehlermeldung im JSON-Format tritt auf. Die Details sind:
itgenmcp083
itgenach068: Authentifizierungsfehler.
at Invantive.Basics.ValidationException..ctor(GlobalState owner, ExecutionOptions executionOptions, String messageCode, String errorMessage, String kindRequest, String localStackTrace, String nk, Exception innerException, Boolean inheritMessageCodeWhenPresent, Nullable`1 uid, Nullable`1 isRecoverable, String poolIdentityId, String url, Nullable`1 partyUid, String partitionCode, String tableName, String parameter1, String parameter2, String parameter3, String parameter4, String parameter5, String clientId) at Invantive.Mcp.Server.Logic.ApiHelper.HandleUnsuccessfulResponse(GlobalState owner, ExecutionOptions executionOptions, ITranslator translator, HttpStatusCode httpStatusCode, String reasonPhrase, String content, String requestUrl) at Invantive.Mcp.Server.Logic.ApiHelper.HandleUnsuccessfulResponse(GlobalState owner, ExecutionOptions executionOptions, ITranslator translator, HttpResponseMessage responseMessage) at Invantive.Mcp.Server.Logic.ApiHelper.HandleUnsuccessfulResponse(GlobalState owner, ExecutionOptions executionOptions, ITranslator translator, HttpResponseMessage responseMessage) at Invantive.Mcp.Server.Logic.ApiHelper.ExecuteHttpRequest[TResult](GlobalState owner, ExecutionOptions executionOptions, McpConfig config, HttpContext httpContext, Boolean canRetry, String url, Boolean allowAnonymous, Func`2 initializeHandler, Func`3 requestHandler, Func`2 responseHandler, ITranslator translator) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext() at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining) at System.Threading.Tasks.Task.RunContinuations(Object continuationObject) at System.Threading.Tasks.Task`1.TrySetResult(TResult result) at Invantive.Mcp.Server.Logic.ApiHelper.<>c__DisplayClass17_0`1.<<Get>b__1>d.MovEs gab einen Fehler bei meinem Update
```ruby
api_key = "a quick brown fox"
fetch("https://api.example.com/data", headers: { 'Authorization' => api_key })
Bitte helfen Sie mir, es zu beheben.
Der Aufruf erfolgt durch python-httpx/0.28.1; dies ist möglicherweise ein Teil von Claude AI.