I am working with Net.Pkcs11Interop.HighLevelAPI.Pkcs11 to get my epass2003 smart card token details. My code is working fine on localhost; after running I am getting all token information, but whenever I publish my code on my demo server and run the website on my machine my code does not detect my smartcard USB token.
PKCS#11 working on localhost, but it is not working on a live web server (client machine)
1k Views Asked by Prabhakar At
1
There are 1 best solutions below
Related Questions in C#
- Passing arguments to main in C using Eclipse
- kernel module does not print packet info
- error C2016 (C requires that a struct or union has at least one member) and structs typedefs
- Drawing with ncurses, sockets and fork
- How to catch delay-import dll errors (missing dll or symbol) in MinGW(-w64)?
- Configured TTL for A record(s) backing CNAME records
- Allocating memory for pointers inside structures in functions
- Finding articulation point of undirected graph by DFS
- C first fgets() is being skipped while the second runs
- C std library don't appear to be linked in object file
- gcc static library compilation
- How to do a case-insensitive string comparison?
- C programming: Create and write 2D array of files as function
- How to read a file then store to array and then print?
- Function timeouts in C and thread
Related Questions in ASP.NET
- Create an IIS web request activity light
- Writing/Overwriting to specific XML file from ASP.NET code behind
- What is the point of definnig Asp.net Intrinsic Objects In different places and what is the different betwen them?
- Deleting Orphans with Fluent NHibernate
- IOrderedEnumerable to vb.net IOrderedEnumerable Conversion
- Entity Framework Code First with Fluent API Concurrency `DbUpdateConcurrencyException` Not Raising
- Getting deeply embedded XML element values
- What is best way to check if any of the property of object is null or empty?
- NuGet - Given a type name or a DLL, how can I find the NuGet package?
- ASP-MVC Code-first migrations checkbox not active
- How do i add onclient click to my jquery button
- Jquery: Change contents of <select> tag dynamically
- Retrieving data from Oracle database
- ASP.NET: Fill Textbox field upon dropdownlist selection by user
- Why web API return 404 when deploy to IIS
Related Questions in SMARTCARD
- How to validate a Smart/CAC card using input from Precise Biometrics Tactivo
- Java Card applet EEPROM vs RAM testing
- ISO/IEC 7816 commands over CCID
- C on smartcards
- Is smartcard logon in windows bound to minidrivers and MS base CSP or any CSP will work?
- number value to byte[6] array card reader
- Using A3 certificate with a Service
- How do I interpret the response from GET PROCESSING OPTIONS?
- javax.smartcardio case 4 APDU vanishing - 6700 response - warning
- Determine Facility Code and Card Number from ATR in C#
- Android - Usb CCID large data
- Create Sharepoint connector to apply Digital Signature using Smartcards or USB Tokens?
- Read serial from smartcard with javax.smartcardio
- How to use SCARD_CTL_CODE under linux?
- java pkcs11 slot detection issue with OpenSC if smartcard is removed and inserted again
Related Questions in PKCS#11
- PartialChain error in X509Chain when building certificate chain?
- Why are there no extensions in the CertificateExtensions property of CertificateRequest?
- Compute sign using secure token hit Unknown error -1073741275 using sha256 algo
- Go TLS x509: no DEK-Info header in block even if using pkcs8
- What is the accepted way to transfer public-private keypairs over intranet?
- Problem with cURL in PKCS11 with USB TOKEN
- C# Decrypt AES CBC pkcs1 padding, there is System.Security.Cryptography.PaddingMode.PKCS7 but does not have PKCS1
- How can i get public key in DER format from base64 encoded public key?
- Decryption error while Decrypt the symmetric key
- Meaning of algorithm properties in a certificate
- Azure Function Could not load file or assembly 'System.Security.Cryptography.Pkcs'
- convert pkcs1 signature to pkcs7 signature using nodejs
- OpenSSL.crypto.Error when trying to load certificate from Azure Key Vault
- problem in importing private key to the token
- How to check pkcs format of a private key using golang code?
Related Questions in PKCS11INTEROP
- PKCS11 - SHA1HMAC yields a different SHA1HMAC result
- PkcsInterop throws Dll not found on Linux
- PKCS#11 interop convert in .net core error in RHEL
- how to find paired ECDSA private key PKCS11 having public key
- Export/Import keys using pkcs11interop
- Reading attributes from private key
- Create signature using Pkcs11Interop without token password
- Pkcs11Interop (C#) - Calculate HMAC Signature on Utimaco HSM Simulator
- Pkcs11Interop read key value from HSM
- Pkcs11Exception: Method C_Initialize returned 2147483907
- Is there any way to obtain pkcs#11 library path from windows csp
- pkcs11 interop GetSlotList(SlotsType.WithTokenPresent); returns empty list
- Signing PDF from Pkcs11Interop for CKM_ECDSA_SHA256 using SoftHSM 2.2.0 (ECDSA with SHA256) C# .net
- Session.GetOperationState() method is throwing exception "Method C_GetOperationState returned CKR_FUNCTION_NOT_SUPPORTED in SoftHSM"
- Will the Pkcs11Interop Cryptoki application, which is registered as HSM client to more than one HSMs) detects and sends requests to active HSM
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
The problem turned out to be that the IIS does some sort of isolation to the application. Even if you change the user in the Application Pool, you won't be able to access the current user certificate store, so any digital signature will not work.
Even if the problems above are solved, if you require a pin prompt, I don't think the IIS will show it.
IIS is not suitable for this sort of application, an alternative I found is Kestrel server.
I also use ePass2003, and the solution I mentioned worked in Windows 10, and Windows Server 2019, but not Windows Server 2008; it was a pin prompt problem.
I use a couple of tokens simultaneously, and they work fine. But only on a physical machine, it doesn't see more than one token on a virtual machine.