![]() ![]() This directory doesn't contain SafeExamBrowser.exe or SafeExamBrowser directory, so the Browser Exam Key is only based on a hash of the configuration file. So the directory of this shortcut is used as working directory (C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Safe Exam Browser>). That explains the different Browser Exam Keys: if you open the SEB Config Tool using the shortcut in the Start Menu, the specified working directory is empty. There is no path specified, so I assume that the current working directory is being used. As far as I understand it correctly, this function tries to generate a hash of "SafeExamBrowser.exe" and all files in the directory "SafeExamBrowser". ![]() I have been looking into the source code and found a potential problem in the function that generates the Browser Exam Key (ComputeBrowserExamKey() in SEBProtectionController.cs). If you open the SEB Config Tool by executing the "SEBConfigTool.exe" directly (by navigation to the SEB-directory in explorer and opening it by double clicking on the executable) and use the given Browser Exam Key, it is different to the one that the SafeExamBrowser is using and therefore RemindoTest rejects this hash/key. If you open the SEB Config Tool by using the shortcut that is added to your Start Menu during installation, the generated Browser Exam Key is the same as the one being used by the SafeExamBrowser to create the RequestHash-header it sends with every request. We have been testing using fresh installations of SEB 2.1 on serveral Windows (8.1 and 10) computers.Īfter some extensive testing, we could reproduce the unexpected behaviour as follows: In some situations it generates an incorrect Browser Exam Key. Lately, some of our customers were unable to find the correct Browser Exam Key using the "SEB Config Tool". ![]() We are the developers of RemindoTest ( (information in Dutch only) and we have implemented support for SEB similar to the implementation in Moodle. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |