Cannot activate Office Apps with High Sierra

Anonymous
2024-10-02T16:36:17+00:00

I have deleted everything and re-installed High Sierra on an old Macbook Pro. I have an Office 365 account and downloaded and installed Office (version 16.43). When first trying to use any of the Apps (Word, for example), I get a welcome page telling me all the great things I can get and then a window to enter in my Microsoft account email address. I then get a blank window where, when logging in to my account from a browser), I would need to enter my password. The blank screen never changes. Having done a clean install of the OS, there shouldn’t be any remaining bits of Microsoft licence.

Various web pages give conflicting advice about whether or not Office can still be used, albeit without support, or not with High Sierra. Can anyone give me the latest firm evidence about the situation and, if it is possible, suggestions as to how I can activate Office 365?

Microsoft 365 and Office | Install, redeem, activate | For home | MacOS

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

58 answers

Sort by: Newest
  1. Anonymous
    2024-12-22T14:38:31+00:00

    Hi guys,

    I also went through the massive trouble of attempting to install Office in a High Sierra machine just recently. After a lot of back-and-forth, looking for as much info as I could gather from forums like this, I finally got a procedure that allowed me to do it - however, it takes a lot of steps to get there as it basically requires you to man-in-the-middle the whole thing to get an auth code generated and replied back to the Office App. Also, it worked to get all apps authenticated except for MS Teams.

    I don't provide any guarantees that this will work for you. If you want to try it, make sure that you know what you're doing, and try it at your own risk: https://gist.github.com/rafaelfonte/56b9fb80daed8c586433e82859ccb876

    This procedure involves intercepting the authentication window request url that is called just before the page goes blank with a local proxy tool, going to that URL in your browser, copying the auth code URL and then forcing the authentication window to that URL via a HTTP redirect. Still, a lot more hassle than what should at all be expected, just to overcome limitations from software that is poorly maintained by Microsoft when it comes to supporting users on legacy platforms that were working fine just a few years prior.

    Also, I haven't taken any screen captures of URLs or such while doing it. What's documented there comes out of memory alone. I might come back to it later to fill in a few more details in the future.

    (EDIT: Just reviewed the doc to make it easier to follow and made a few corrections to make it more clear).

    Hello Rafael,

    I'm so grateful for your guide (and also additional notes from Jean-LucWa) that I can successfully aunthenticate my Office 365 on my Mac High Sierra again.

    Thank you so much!

    One further question:

    After i worked on activate the Words, other apps - Excel, Powerpoint, Outlook are automatically authenticated as well. Except OneDrive which will show blank page when click on sign in.

    Is it still possible to have any workaround to sign in to OneDrive.

    Appreciate your advice.

    Many thanks!

    Cheers

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2024-12-21T11:44:32+00:00

    Rafael, I am so grateful for your work around and very kind assistance with the process.

    As you very correctly stated, this method requires very quick input from the user, to manually select, alter and submit the intercepted request. It requires a fair bit of repetitive practice to do it in under 30s.

    I found that learning and practising the mitmproxy tutorial is a must as well as learning some of the keyboard short cuts.

    Going through the process I had saved in a text document the Full URL with the access token.

    Beware I found that after a few attempts or a restart, the values changed, to avoid frustration to novice like me, I recommend once you get lost in the process to quit all application, run Microsoft_Office_License_Removal_2.7, to clear the system.

    Then start again from scratch following the full method as supplied by Rafael

    One more thing, below is a summary detail of typing keys to make it clearer for all for the end sequence.

    Make sure - Certificate is trusted
    Proxy is enabled
    Shortcut i : /oauth20_authorize.srf then Hit ENTER
    shortcut f : login.live.com then Hit ENTER
    Launch MS App (Excel) to validate enter user and next
    Within the intercepted request, modify the following response properties:
    a. Response headers (shortcut e 9 , then a to add row):
    Type the word: Location then Hit TAB to move cursor under Value column
    Then Paste the full URL you copied before (the one that looks like "https://login.live.com/oauth20_authorize.srf? lc=1046#access_token=..." ( easier to save it in a text document with the above command to access it quickly)
    After a few seconds one the pasted text is shown
    Hit ESC to stop editing it highlight the whole text in darker colour
    Hit q once,
    b. Response code (shortcut e c ): 302 Hit ENTER
    Hit a Hit a Hit a Hit a
    If done within 30 Second it activates my Excel Application, as I did do it with Excel when I checked the other MS Aps Word and PowerPoint were also activated.

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2024-12-18T13:04:07+00:00

    Success, Thank You so much Rafael you are a legend, it took me a few attempt to get it through, I will explain a few detail for any novice like me using terminal through the mitmproxy app. Tomorrow when I got a bit more time. Once again a big thank you. Jean-Luc

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  4. Anonymous
    2024-12-18T01:15:19+00:00

    I managed to reproduce the issue you faced. Try to do the Status Code change step after you change the header - that should allow it to retain both changes to the response.

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  5. Anonymous
    2024-12-17T03:17:24+00:00

    It is hard to tell what is missing from the steps you mentioned - I think it may be related to the sequence with the end characters you've shared.
    Tomorrow I should be able to test this sequence once again. Let me take a look at that and share an exact sequence you can follow with the keyboard to get the flow response edited and allowed through correctly. Hopefully it'll get you through this time.

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments