I'm attempting to follow the instructions for invoking scanning via a Web Client URL found in this document - https://support.laserfiche.com/resources/2716/url-linking-in-web-access
However this document is so old and I'm sure it is lacking info on using URL Links with LFDS because when I attempt to invoke scanning I get this error :
On my Web Access server in the event logs I see this:
Log Name: Laserfiche-WebClient-Server/Operational
Source: Laserfiche-WebClient-Server
Date: 2/11/2019 12:20:53 PM
Event ID: 1
Task Category: AdministrativeMessage
Level: Information
Keywords: Session0,Session1,Session2,Session3
User: Service Account assigned to WebAccessAppPool
Computer: webaccess server
Description:
The token XML does not appear to be valid.
Parameter name: tokenXml
Operation: /laserfiche/App_Services/ScanningService.asmx?repo=ITSD-TEST-DEV
Message: Exception encountered, stack trace:
Laserfiche.WebAccess.Common.Scanning.ScanningError.Create
Laserfiche.WebAccess.Common.Scanning.ScanningResult.AddError
Laserfiche.WebAccess.ScanningService.Negotiate
System.RuntimeMethodHandle.InvokeMethod
Exception details:
Message: The token XML does not appear to be valid.
Parameter name: tokenXml
Stack trace: at Laserfiche.SecurityTokenService.Ticket..ctor(String tokenXml)
at Laserfiche.WebAccess.Common.ConnectionManager.AuthenticateSessionWithClaims(Session sess, RepositoryRegistration repoReg, ClaimsIdentity claimsId)
at Laserfiche.WebAccess.Common.ConnectionManager.AutoLogon(String repoName, HttpContext context, Boolean forceLogin, WARepository waRepo)
at Laserfiche.WebAccess.ScanningService.Negotiate(String repository, ScanningNegotiationProperties properties)
Session: q1vxvww1
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Laserfiche-WebClient-Server" Guid="{E1931BBE-B561-55CE-776E-86D128B8CD81}" />
<EventID>1</EventID>
<Version>0</Version>
<Level>4</Level>
<Task>65533</Task>
<Opcode>0</Opcode>
<Keywords>0x8000f00000000000</Keywords>
<TimeCreated SystemTime="2019-02-11T19:20:53.575624200Z" />
<EventRecordID>49623</EventRecordID>
<Correlation />
<Execution ProcessID="4136" ThreadID="5000" />
<Channel>Laserfiche-WebClient-Server/Operational</Channel>
<Computer>webaccess server</Computer>
<Security UserID="S-1-5-21-690846887-1241392410-317593308-161258" />
</System>
<EventData>
<Data Name="message">The token XML does not appear to be valid.
Parameter name: tokenXml
Operation: /laserfiche/App_Services/ScanningService.asmx?repo=ITSD-TEST-DEV
Message: Exception encountered, stack trace:
Laserfiche.WebAccess.Common.Scanning.ScanningError.Create
Laserfiche.WebAccess.Common.Scanning.ScanningResult.AddError
Laserfiche.WebAccess.ScanningService.Negotiate
System.RuntimeMethodHandle.InvokeMethod
Exception details:
Message: The token XML does not appear to be valid.
Parameter name: tokenXml
Stack trace: at Laserfiche.SecurityTokenService.Ticket..ctor(String tokenXml)
at Laserfiche.WebAccess.Common.ConnectionManager.AuthenticateSessionWithClaims(Session sess, RepositoryRegistration repoReg, ClaimsIdentity claimsId)
at Laserfiche.WebAccess.Common.ConnectionManager.AutoLogon(String repoName, HttpContext context, Boolean forceLogin, WARepository waRepo)
at Laserfiche.WebAccess.ScanningService.Negotiate(String repository, ScanningNegotiationProperties properties)
Session: q1vxvww1
</Data>
</EventData>
</Event>
It was suggested to me at Empower to turn off the option in the Web Client configuration to only sign in with SSO and I have done that but continue to see this error.